渋谷区円山町22-14 塙ビル, Tokyo, Japan
Located 7 km from the Traditional Tsukiji Wholesale Market, Louis House Shibuya Hotel Tokyo is merely a 6-minute walk from The Shoto Museum of Art.
Situated 3.1 km from the National Art Center, Tokyo, this capsule hotel also gives access to such sports venues as the National Yoyogi Stadium, which is 1.6 km away. The Hachiko Memorial Statue is 750 metres from the hotel, and the Tokyo Opera City Tower is around 10 minutes away by car. The Louis House Shibuya allows you to enjoy such natural sights as the Shinjuku Gyoen National Garden 3.5 km away. The closest underground station is Shibuya, approximately 700 metres away.
Han no Daidokoro Kadochika is in the immediate vicinity of this accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Louis House Shibuya!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please