News: Westin Hotels & Resorts docks in the Port City of Yokohama

Westin Hotels & Resorts has unveiled the latest opening in Japan – The Westin Yokohama. Owned by Sekisui House, the 373-room new hotel is set to be the city’s haven of well-being and deliver industry-leading wellness experiences designed to empower guests to be the best version of themselves.

Leave a Comment