Toho So Inn Tokyo is a great place to stay in the Toshima district, a 20-minute walk from the anime Namjatown Theme Park.
This property offers guests the convenient feature of a hairdryer, towels, and bathrobes in the bathroom. A separate toilet and a shower can also be found.
Toho So Inn is equipped with an electric kettle, a fridge, and kitchenware, ensuring your comfort.
To enjoy your vacation in Tokyo, stay at this apartment, which is 3.8 km from the LaQua and within a few blocks of the Koyasu Tenman-gu Sugawara Shrine. The apartment is situated within a 200-metre distance of the Tokyo Otsuka Norengai, a 15-minute stroll from Shin-otsuka tube station. Toho So Inn is in the vicinity of the Sugamo Jizo-dori Shopping Street. Otsuka train station lies a 5-minute walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please