Westin Hotels & Resorts Makes Its UK Debut with The Opening of the Westin London City
Westin Hotels & Resorts, part of Marriott Bonvoy’s portfolio of 30 extraordinary hotel brands, unveils The Westin London City, the brand’s first hotel in the…