
Tokyo, Japan
Meguro Holic Hotel
3-star hotel
Located in central Tokyo, Meguro Holic Hotel offers convenient access to iconic landmarks such as Tokyo Tower and Roppongi Hills, both within a 5-minute drive. Shibuya Crossing and Tokyo Bay are also easily reachable. This hotel…
- Wi-fi
- 24-hour reception
- Restaurant
- Wheelchair-accessible


