The Westin Tokyo
Hotel
Meguro Ward, Tokyo
The Westin Tokyo is strategically located in a central business and tourist attraction area. It is a 7-minute walk to Ebisu Station. The Meiji Shrine, the Shinjuku Gyoen National Garden and Tokyo Imperial Palace are all a 20-minute drive away.
Number of rooms: 505
153-8580 Tokyo-to, Meguro-ku, Mita 1-4-1, Japan
Hotel booked 5 times today.