Where is Green Park Underground Station?
Green Park Underground Station is located in London City Centre. If you want to find things to see and do in the area, you might want to stop in and see Buckingham Palace and Hyde Park.
Where Can I Stay near Green Park Underground Station?
We've got 1929 hotels to choose 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
- hotel • Free WiFi • 24-hour front desk • Central location
St Giles Hotel - London
- hotel • Free WiFi • 3 restaurants • Bar • Central location
Assembly Leicester Square
- hotel • Free WiFi • Restaurant • Bar • Central location
St. James' Court, A Taj Hotel, London
- hotel • Free WiFi • 4 restaurants • 2 bars • Central location
The Royal Horseguards, London
- hotel • Free WiFi • Restaurant • Fitness center • Walkable location
Things to See and Do near Green Park Underground Station
What to See near Green Park Underground Station
- Buckingham Palace
- Hyde Park
- Tower Bridge
- O2 Arena
- Piccadilly Circus
Things to Do near Green Park Underground Station
- Oxford Street
- London Eye
- The British Museum
- Natural History Museum
- Tower of London