Westin Inns & Resorts has unveiled the most recent opening in Japan – The Westin Yokohama. Owned by Sekisui Home, the 373-room new lodge is ready to be town’s haven of well-being and ship industry-leading wellness experiences designed to empower friends to be the most effective model of themselves.
Source link