Grosvenor House Suites is in the perfect location to see all the sights of London. Situated on Park Lane in Mayfair, Hyde Park is a stone's throw away, while Buckingham Palace is 15 minutes by car, with the London Eye the same distance away. The closest tube station is Marble Arch, which is a 10-minute stroll away, or you can go and grab dinner at the likes of Hakkasan Mayfair and Sketch, both of which are a 10-minute walk away.
10-minute walk from Marble Arch Station
















