A hotel Tokyo features 12 rooms and lies within a 500-metre distance of Itabashi Ekimae Park.
Kaga Park is just 450 metres away, while Itabashi train station is a short walk to this hotel. Located merely 5 minutes on foot from Shin-itabashi underground station, the accommodation is about a 25-minute stroll from Otonashi Shinsui Park. Sunshine 60 can also be found approximately a 25-minute stroll from the hotel. The nearest underground station is about a 5-minute stroll away.
They include a microwave and a refrigerator.
Kaburaya Itabashi treats guests with Japanese dishes and lies nearly a 5-minute stroll away.