Choose your room
Japan House Asakusa 3*
The 3-star Japan House Asakusa Tokyo hotel gives quick access to Chiisanagarasunohonno Museum, which is situated approximately 5 minutes' walk away.
The historical Edo-Tokyo Museum is merely 1.8 km from this hotel, while the Shinobazu Pond is 2.9 km away. The Sumida Aquarium, 950 metres away, is definitely a must-see for family tourists in Tokyo. The Kaminarimon Street is 13 minutes' stroll away, while Honjo-azumabashi underground station is just steps from the Japan House Asakusa. This Tokyo hotel provides access to Asakusa Tobu train station, which is approximately 700 metres away.
Yamasuke offers Japanese dishes and is situated around a 5-minute walk from the property.