Hotels near Green Park Underground Station

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

You could get an extra 10% off with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Green Park Underground Station?

Other landmarks in London

Find out more about Green Park Underground Station

Where is Green Park Underground Station?

Green Park Underground Station is located in Mayfair. If you want to find things to see and do in the area, you might want to stop in and see Buckingham Palace and Piccadilly Circus.

Where can I stay near Green Park Underground Station?

We've got 1331 hotels you can pick from within a mile of Green Park Underground Station. You may want to think about one of these choices that are popular with our guests:

Zedwell Piccadilly Circus

  • 3-star hotel • Free WiFi • 24-hour front desk • Central location

The Mayfair Townhouse – an Iconic Luxury Hotel

  • 5-star hotel • Free WiFi • Bar • 24-hour front desk

St Giles Hotel - London

  • 3-star hotel • 3 restaurants • Bar • 24-hour front desk • Central location

Things to see and do near Green Park Underground Station

What to see near Green Park Underground Station

  • Buckingham Palace
  • Piccadilly Circus
  • Trafalgar Square
  • Big Ben
  • Hyde Park

Things to do near Green Park Underground Station

  • Tower of London
  • O2 Arena
  • Oxford Street
  • The British Museum
  • Natural History Museum

Keep exploring