Situated in the verdant Meguro district between the energy of Shibuya and the cosmopolitan buzz of Roppongi, The Westin Tokyo is a 445-room luxury property that strikes a rare balance: genuinely central yet removed enough from the city's intensity to feel like a genuine retreat. Ebisu Station is a seven-minute walk away, connecting groups directly to the wider Tokyo Metro network, while the...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this city: top venues, airports, climate, and how to get around.