
Reading Time: < 1 minuteUK: Luxury lifestyle brand 1 Hotels has opened its first European property, 1 Hotel Mayfair, in London.

Reading Time: < 1 minuteUK: SH Hotels & Resorts will open 1 Hotel Mayfair in early summer 2023, located on Berkeley Street overlooking London’s Green Park.

Reading Time: < 1 minuteUK: Sustainable luxury hotel 1 Hotel Mayfair, part of SH Hotels & Resorts, has named Francois-Xavier Schoeffer as general manager ahead of its summer launch.