Located just 6 minutes' walk from the Soin Ito Residence, the 3-star Blossom Terrace Ryogoku Tokyo hotel gives easy access to various tourist attractions.
Nestled approximately 3 km from the Kanda Shrine, this Tokyo hotel is 4.4 km from the primary residence "Imperial Palace". The Sumida Aquarium, nearly 25 minutes' walk away, is definitely a must-see for family tourists in Tokyo. The Asakusa Shrine lies 2.4 km away, and Ryogoku tube station is in close proximity to the Blossom Terrace Ryogoku Tokyo. The hotel is located around 10 minutes' drive from Mejiro train station, while Midori-Itchome bus stop is merely 200 metres away.
You can dine at Murabayashi, in the immediate vicinity of the property.