
Tokyo, Japan
Hotel Abest Meguro Tokyo
3-star hotel
0.6 km straight-line distance
Enjoy a central Tokyo stay at Hotel Abest Meguro, conveniently located near iconic landmarks such as Tokyo Tower (a 4-minute drive) and Shibuya Crossing (5 minutes). The hotel offers 88 air-conditioned rooms equipped with…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant























