SHIBUYA STREAM HOTEL
SHIBUYA STREAM HOTEL
Hotel
3-21-3, Shibuya, Shibuya-ku
, Tokyo, Japan
150-0002
92
Excellent ·
889 reviews