image credit: Pexels

1 Hotel Mayfair To Launch in London Next Month

May 25, 2023


1 Hotels is set to bring its first sustainable, nature-driven destination to Europe next month. Located in London’s historic Mayfair neighborhood, the nine-story 1 Hotel Mayfair overlooks Green Park, one of the city’s eight Royal Parks.

“We’ve reimagined the traditional luxury hotel experience for Mayfair by infusing our love for nature with effortless sophistication,” says Raul Leal, CEO of SH Hotels & Resorts, the management company that operates 1 Hotels. “With this opening, we celebrate our distinctive brand’s entry into Europe and the dynamic and culturally rich city of London.”

Shying away new construction, the property, which was built to BREEAM Excellent standards, utilizes 80 percent of an existing structure to minimize its negative environmental impact.

Read More on Hospitality Design