
Tokyo, Japan
Wise Owl Hostels Shibuya
2-star hotel
Enjoy your stay at Wise Owl Hostels Shibuya, located in Tokyo's vibrant Meguro district, just a short drive from Shibuya Crossing and the Imperial Palace. This hostel offers 97 comfortable guestrooms with complimentary Wi-Fi and…
- Wi-fi
- 24-hour reception
- Restaurant
- Launderette · extra charge


