


The Westin Osaka occupies a prime position in the Umeda district of Osaka, sitting within easy walking distance of both JR Osaka Station and Umeda Station, and adjacent to the landmark Umeda Sky Building. Opened in 1993, this approximately 300-room luxury hotel - including 43 suites, with every room measuring over 41 square meters - strikes an unusual balance between urban energy and greenery,...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.