
Tokyo, Japan
All Day Place Shibuya
4-star hotel
Enjoy a convenient stay at all day place shibuya, located in the heart of Tokyo, a short walk from Shibuya Crossing and Yoyogi Park. This hotel offers 160 guestrooms equipped with flat-screen TVs, complimentary Wi-Fi, and digital…
- Wi-fi
- 24-hour reception
- Laundry service
- Wheelchair-accessible


