Luxury 1 Hotel Group Opens First European Hotel In Mayfair, London
1 Hotel Mayfair, is the first European property for the American-based, sustainable hotel group. The location is great, with Green Park across the road, museums like the Royal Academy down the road and the stylish shops of Bond street and Burlington Arcade nearby. This chic new luxury hotel claims to be London’s very first sustainable luxury hotel, a big assertion indeed but one that does appear to have substance. From the moment you walk through the doors, you’re surrounded by living things, natural materials and textures, complemented by muted colors from nature. Over 1,300 plants from 200 species can be found throughout the hotel.