Tokyu Stay Shibuya
Shibuya-ku Shinsencho 8-14, Tokyo, Japan
Booking.com
Book Now