Five star Mayfair landmark known for its gourmet dining and green views
Perfectly located in Mayfair, Marriott London Grosvenor Square is an upscale luxury hotel with a cosmopolitan atmosphere. Newly refurbished rooms and suites are stylishly furnished and decorated with panache.
Whether you're staying for business or pleasure, the excellent hotel facilities include a business centre, conference facilities, 24-hour fitness centre and concierge. There's a bar lounge, two restaurants and a deli / snack bar along with 24-hour room service.
Opt for a superior room or suite with views of leafy Grosvenor Square. Balcony suites are worth the extra as they offer access to a private balcony and peaceful garden which is lit up after dark.
Marriott London Grosvenor Square is a short walk from Oxford Street shops, designer boutiques (think Barbour and Gucci) and a host of cafes, delis and restaurants. Claridges is a pleasant three-minute stroll away.