Located around 5 minutes' walk from the Atre Vie Otsuka, Sakura Home Tokyo hotel gives quick access to various city sites.
The Koishikawa Botanical Gardens is within easy reach of the hotel, while the Tenso Shrine is nestled merely 300 metres away. The nearby sports attractions include the Tokyo Dome, 3.4 km from this Tokyo hotel. The Shinobazu Pond lies about a 10-minute drive away, while Shin-otsuka tube station is a few steps from the Sakura Home Tokyo. The accommodation is 250 m from Otsuka railway station.
Taishoen Otsuka is also approximately a 5-minute walk away.