The 3-star Green Park Guest House is situated a mere 1.6 km away from Royal Opera House, National Gallery and Churchill War Rooms.
The city center is 20 minutes' walk of the property.
Guests will find Marble Arch subway station near this hotel. London City airport is 15 minutes' drive away.
Eat & Drink
A variety of dishes are served in Richoux - Mayfair and 34 Grosvenor Square, which are only 5 minutes’ walk away.