This smoke-free hotel features 2 restaurants, a 24-hour fitness center, and a bar/lounge. WiFi in public areas is free. Other amenities include a snack bar/deli, valet parking, and coffee/tea in a common area.
Near a metro station, London Marriott Hotel Grosvenor Square is in London City Centre, a walkable area in London with good shopping. Buckingham Palace and The British Museum are cultural highlights, and some of the area's notable landmarks include Big Ben and Marble Arch. Looking to enjoy an event or a game? See what's going on at O2 Arena or ExCeL Exhibition Centre.