The spacious Oji Kajiwara House Apartment Tokyo offers proximity to such tourist attractions as Atago Jizoson, situated around 5 minutes' walk away. The apartment can hold up to 17 guests.
This 150 m² apartment in Tokyo is 4.8 km from National Museum of Nature and Science and 0.9 km from Nanasha Shrine. Yanaka Ginza Pedestrian Street is 10 minutes' drive from the property.
The in-room amenities include a flat-screen TV with satellite channels, as well as conveniences like air conditioning.
Guests can cook homemade meals in an equipped kitchen. Oji Kajiwara House Apartment is situated 850 metres from Oji underground station and a short way from Kami-Nakazato train station.