Westin Tokyo
1-4-1 Mita, Meguro-ku,
Tokyo, Japan, 153-8580
Hotel Overview
The Westin Tokyo is located in Ebisu Garden Place, offering a peaceful setting within easy reach of Shibuya and central Tokyo. Rooms and suites combine classical European-inspired interiors with signature wellness-focused comforts and broad city views. The hotel’s extensive dining collection includes Japanese, Chinese, French, international, buffet, lounge, and pastry experiences. Guests can access a fitness center, spa treatments, landscaped outdoor spaces, and executive lounge services. Ebisu Station is within walking distance through a covered route, while restaurants, shops, and cultural attractions surround the property. Refined hospitality and restorative amenities make the hotel suitable for relaxing leisure stays, business trips, and celebrations.