Toho So Inn

Location

Toho So Inn Tokyo lies within 10 minutes' walk of Otsukadai Park and just 1 km from Shin-otsuka tube station.

To ensure a comfortable stay, amenities such as air conditioning, along with sound-proof windows, are offered to guests. For added convenience, a separate toilet and a shower are available at the accommodation. Additionally, you'll find a hairdryer and towels.

For those who prefer to cook their own meals, Toho So Inn features self-catering facilities like an electric kettle, a fridge, and kitchenware. Toho So Inn is also a few steps from Otsuka railway station.

The apartment is situated in the Toshima district of Tokyo, not far from Sugamo Jizo-dori Shopping Street. This apartment is around 700 metres from Sugamo no Koshinzuka and approximately 500 metres from Atre Vie Otsuka. National Museum of Nature and Science is nearly 15 minutes' drive away.

Toho So Inn Tokyo Facilities

Internet Free Wi-Fi in rooms
Parking options Parking
In the kitchen Electric kettle, Cookware/ Kitchen utensils
In the rooms Dining table
In the bathroom Free toiletries
Design Carpeted floor
Important information
Check-in: from 16:00 until 23:59
Check-out: until 10:00
Licence numberM130017980,M130017981,M130017982,M130017983