51.49412957925328 ­-0.14944195747375488
Go to map view
Ebury House Hotel - London - Building
Ebury House Hotel - London - Bedroom
Ebury House Hotel - London - Lobby
102 Ebury St, London, SW1W 9QD, United Kingdom +44 207 730 8031

Get Rates

Show Ebury House Hotel at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Non-smoking rooms available, Safe
Internet Internet, WiFi
Landmarks
Victoria Station 0.3mi Paddington Station 1.9mi King's Cross St Pancras 2.8mi Covent Garden 1.7mi
Hyde Park 1.2mi Piccadilly Circus 1.3mi SOHO 1.5mi Oxford/Bond Streets 1.4mi
Earl's Court Exhibition Center 2.1mi Marble Arch 1.4mi Wembley Stadium 7.0mi Euston Station 2.4mi
Tower Bridge 3.3mi Leicester Square 1.4mi

Star Ratings

priceline.com