Shibuya Tobu Hotel
Shibuya Tobu Hotel
Hotel
3-1 Udagawa-cho Shibuya-ku, Tokyo, Tokyo-to, Japan
84
Very Good ·
951 reviews