Shibuya Tobu Hotel
Shibuya-ku, Udagawa-cho 3-1, Tokyo, Japan
Booking.com
Book Now