Marriott Hotel, Grosvenor Square

Located in Mayfair near Oxford Street and Park Lane, the 5-star London Marriott Hotel in Grosvenor Square was built as a stately town house. It has evolved into an exclusive hotel that infuses contemporary chic with classic luxury and exceptional personal service. They take pride in every impeccable detail and 200 of the hotel’s rooms feature fittings from Perrin & Rowe’s traditional collection.


Marriott Hotel, Grosvenor Square Gallery