
1 Hotel Mayfair reveals summer 2023 opening
UK: SH Hotels & Resorts will open 1 Hotel Mayfair in early summer 2023, located on Berkeley Street overlooking London’s Green Park.
UK: SH Hotels & Resorts will open 1 Hotel Mayfair in early summer 2023, located on Berkeley Street overlooking London’s Green Park.
UK: Sustainable luxury hotel 1 Hotel Mayfair, part of SH Hotels & Resorts, has named Francois-Xavier Schoeffer as general manager ahead of its summer launch.