Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Grosvenor Square is located in a vibrant area of London known for its stunning architecture and popular art scene. The neighbourhood is home to 3361 hotels and other accommodation options, so you can find something that works for your stay.
There are 729 hotels and accommodation options within a mile of Grosvenor Square, including these options:
Now that you've visited Grosvenor Square, you can explore the sights within just a few miles of the area.
Study the collections at Madame Tussaud's Wax Museum, National Gallery or The British Museum. Marble Arch, Oxford Circus and Baker Street are monuments to see when you're exploring the area around Grosvenor Square. You can check out the local talent at Piccadilly Theatre, Prince of Wales Theatre and Her Majesty's Theatre.
Park Lane and Oxford Street are both worth a visit while you're out exploring. Piccadilly is also located 0.5 mi from Grosvenor Square, and London Palladium Theatre is 0.5 mi away.
With so many transport options, seeing the area around Grosvenor Square is a breeze. Walk to nearby metro stations like Piccadilly Circus Underground Station, Green Park Underground Station and Leicester Square Underground Station. If you're taking a train into town, London Charing Cross Station, London Victoria Rail Station and London Waterloo Station are the closest train stations to Central London.