Choose your room
Louis House Shibuya Hotel
- Wi-Fi
- Air conditioning
- No pets allowed
Louis House Shibuya Hotel Tokyo is a great place to stay in Shibuya Area with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, 25 minutes' walk from the Meiji Jingu Shrine.
Located 450 metres from The Shoto Museum of Art, this capsule hotel is within a few blocks of the Hachiko Memorial Statue. You can visit the Tokyo Opera City Tower, which is 3 km from the comfortable hotel. Along with other cultural attractions the Sato Sakura Museum is nestled a 20-minute stroll from the Louis House Shibuya. Mejiro train station is 7 km away, and Shibuya underground station is about 700 metres away.
Shared bathrooms are included in the rooms.
The restaurant Han no Daidokoro Kadochika is located 5 minutes' walk away.