The 3-star The Asakusa Townhouse Tokyo hotel lies in Taito, which is a special ward located in Tokyo Metropolis, Japan, within reach of entertainment venues like the Sumida Riverside Hall Gallery, only 1.6 km away.
This Tokyo guest house places you merely 8 minutes on foot from Kappabashi-dori Street and merely a 14-minute stroll from the historic Senso-ji Temple. The hotel is a mere 200 metres from Kikuyabashi bus stop and within easy reach of the Kappa-dera Temple. The style park "Former Yasuda Garden" is about a 5-minute drive away, and Asakusa train station is situated approximately a 5-minute ride from the Asakusa Townhouse Tokyo. The accommodation lies in close proximity to Tawaramachi underground station.
The rooms comprise a terrace complete with an air conditioner, as well as free Wi-Fi and a flat-screen TV with satellite channels. If you like cooking, there are an electric kettle, a fridge, and kitchenware provided on site. Offering a bidet, a separate toilet, and a shower, the bathrooms are also appointed with hair dryers and towels.
Asakusa Okonomiyaki Sometaro offers Japanese meals and lies 400 m from The Asakusa Townhouse hotel.