BR

The Westin Osaka

Osaka, Japan