Choose your room
An Hotel
A Hotel Tokyo includes air-conditioned rooms within 200 metres of Itabashi Ekimae Park.
Asukayama Public Park is not far from this hotel, and Tokoji Temple is located an 8-minute walk away. The hotel stands just moments from Shin-itabashi tube station. 7 km from National Museum of Nature and Science is a perk for guests staying at the property. The An is also right near Itabashi train station.
The restaurant Wakura is situated a few steps from the hotel.