Casa Matsubara is situated in the Setagaya district of Tokyo, 1.7 km from Shinganji Temple, 1.8 km from Kitazawa Hachiman Shrine and 2.3 km from Gotoku-ji Temple. The property is set 2.5 km from Josen-ji Temple Setagaya Betsuin, 2.6 km from Tokyo Camii & Turkish Culture Center and 2.7 km from Setagaya Hachimangu Shrine. Free WiFi is available throughout the property and Hanegi Park is 700 metres away.
Accommodation is fitted with air conditioning, a fully equipped kitchen, a flat-screen TV and a private bathroom with bidet, a hair dryer and free toiletries. At the apartment complex, units include bed linen and towels.
Tokyo Holy Cross Church is 2.7 km from the apartment, while Shosen-ji Temple is 3 km from the property. The nearest airport is Tokyo Haneda Airport, 20 km from Casa Matsubara.