Choose your room
House In Azabu Hotel
House In Azabu Hotel Tokyo lies only 1.3 km from Mori Art Museum and around a 10-minute stroll from Kamiyacho tube station. Guests can make use of private parking offered on site.
The apartment is approximately 20 minutes on foot from the National Art Center, Tokyo, which is an excellent place to improve cultural awareness. The san'en-zan Zojo-ji Temple Daimon can be found just around the corner from House In Azabu Hotel and the Ueki-zaka Slope is also easily reached. The usual residence "Imperial Palace" is 3.1 km from the apartment.
At the accommodation, guests will enjoy the convenience of a hair dryer and bath sheets in the bathroom. Moreover, there is a bidet, a separate toilet, and a shower as well.
For those who want to cook their own meals, House In Azabu Hotel provides self-catering options such as an electric kettle, a refrigerator, and kitchenware. Mejiro train station is nearly a 10-minute ride from the building.