The 9-room Otowa S Grace Apartment Tokyo is also located nearly 5 minutes' walk from the Hatoyama Hall.
The Samurai Museum is 2.9 km from the apartment, while the well-known Tokyo Tower can be found around 6 km away. Guests can easily reach the Imamiya Shrine, which is merely a 10-minute walk away. The classical Rikugi-en Garden is around 3 km away.
The apartment features a bathroom with a hair dryer and bath sheets. Furthermore, a bidet, a separate toilet, and a shower is available.
The property has an access to an equipped kitchenette with a refrigerator and a cooktop. Otowa S Grace Apartment is also 2.8 km from Mejiro rail station.