The Westin Tokyo

Situated in the upscale heart of Yebisu Garden Place Complex, The Westin Tokyo combines American-style efficiency with the feel, style, luxury, and service of European classic accommodations.