Toho So Inn Tokyo lies in the Toshima district and offers swift access to the Sugamo Jizo-dori Shopping Street, which is just 0.6 km away.
The LaQua is approximately a 10-minute ride from the apartment, while the Tokyo Otsuka Norengai is only a 5-minute walk away. Sunshine 60 Skyscraper is within a few blocks of this apartment.
At the accommodation, guests will enjoy the convenience of hairdryers and towels in the bathroom. Moreover, there is a separate toilet and a shower as well.
For those who want to cook their own meals, this apartment provides self-catering options such as an electric kettle, a refrigerator, and kitchenware. Toho So Inn is within 1 km of Shin-otsuka underground station and merely 350 metres from Otsuka railway station.