Nestled nearly 25 minutes' walk from the Koishikawa Botanical Gardens, the 9-room Otowa S Grace Apartment Tokyo allows guests to explore numerous tourist destinations in the vicinity.
The Tokyo Dome is 2.1 km away, while the Sho Hachiman Shrine is in close proximity to the apartment. Toyama City Park is located about a 30-minute walk away and Tokyo International airport is located 30 km from this apartment. Being merely 250 metres from Otowa S Grace Apartment, the Hatoyama Hall is a good place to visit.
The apartment features a bathroom with a hair dryer and bath sheets. You'll also come across a bidet, a separate toilet, and a shower.
Otowa S Grace Apartment is equipped with a fully furnished kitchen for those who wish to self-cater. Edogawabashi tube station is a few steps from the accommodation.