Choose your room
Japan House Juo Hotel
Japan House Juo Hotel Tokyo is nestled in Akihabara, which is one of Tokyo's most popular tourist attractions, 2 km from sports attractions, such as the Ryogoku Kokugikan.
The Toshogu Shrine and the Kanda Shrine are each 10 and not far from this aparthotel. The hotel offers proximity to natural sights like the Hibiya Park (3.8 km) and the public Yokoamicho Park (1.9 km). The Eiffel Tokyo Tower is around 15 minutes away by car, while Asakusabashi train station is situated 500 metres from the Japan House Juo. The closest underground station is Akihabara, 450 metres away.
Motenashi Kuroki offers a selection of dishes about 5 minutes' walk away.