The 3-star Japan House Asakusa Tokyo hotel accommodates guests in a quiet area of Tokyo and sits just a 7-minute walk from Asahi Beer Headquarters. This comfortable aparthotel also provides Wi-Fi available in the rooms.
The hotel is located a mere 1.1 km from Hozomon Buddhist Temple and just steps from Honjo-azumabashi tube station. Chiisanagarasunohonno Museum is within 5 minutes' walk of the Japan House, while the famous Tokyo National Museum is approximately 10 minutes away by car. There is Kanda Shrine 3.2 km from this accommodation. Asakusa Tobu train station lies around 700 metres away.
Japan House Asakusa hotel offers rooms with a balcony and a kitchenette complete with air conditioning and a washing machine. Some rooms include a private bathroom.
Guests can also taste American dishes served at Builders, which is about 5 minutes' walk away.