Tokyu Stay Shibuya Shin-minamiguchi
Tokyu Stay Shibuya Shin-minamiguchi
Hotel
Shibuya 3-26-21, Shibuya-ku
, Tokyo, Tokyo-to, Japan
150-0002
84
Very Good ·
896 reviews