Located a 5-minute walk from Otsuka railway station, Toho So Inn Tokyo is within a 600-metre distance of the Sugamo Jizo-dori Shopping Street.
Furnished with soundproof windows, the apartment provides guests with an air conditioner, ensuring a more comfortable stay. The accommodation is equipped with a bathroom that features a hair dryer, towels, and bathrobes. A hot tub, a separate toilet, and a shower can also be found.
Enhance your stay with the convenience of an electric kettle, a refrigerator, and kitchenware provided in this apartment.
To enjoy your vacation in Tokyo, stay at this apartment, which is 1.4 km from the Sunshine Aquarium and 10 minutes' drive from the Kanda Shrine. The apartment is situated within 500 metres of Sugamo Park, a stone's throw from Shin-otsuka tube station. Toho So Inn is also a 15-minute ride from the Ueno Park. Sunshine Terminal bus station is within reach of this property.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please