Top
image credit: Pixabay

1 Hotel Mayfair Opens in London

November 6, 2023

Category:

1 Hotels announces the official opening of 1 Hotel Mayfair, its UK flagship and first European destination, developed in collaboration with Crosstree Real Estate Partners. Located on a fashionable corner of historic Mayfair overlooking the mature trees of Green Park, 1 Hotel Mayfair brings the beauty of nature to central London through vertical landscapes, sustainable design, farm-to-table food, and nature-inspired immersive experiences.

The hotel’s proximity to prestigious galleries, Michelin-starred restaurants, and chic shopping on Bond Street, Mount Street, and Regent Street, plus important landmarks like the Royal Academy of Arts and Buckingham Palace, offer guests a unique opportunity to enjoy the best of London city life and the beauty of the natural world.

Read More on Hotel News Resource