51.495763 ­-0.147712
Go to map view
Tophams Hotel - London - Building
Tophams Hotel - London - Lobby
Tophams Hotel - London - Building
Tophams Hotel - London - Bedroom
Tophams Hotel - London - Bathroom
Tophams Hotel - London - Bedroom
Tophams Hotel - London - Restaurant
24-32 Ebury Street, London, SW1W 0LU, United Kingdom +44 207 730 3313
A stay at Tophams Hotel places you in the heart of London, walking distance from Apollo Victoria Theatre and Victoria Palace Theatre. This 4-star hotel is close to Buckingham Palace and Big Ben. Make yourself at home in one of the 48 guestrooms featuring minibars and flat-screen televisions. Cable programming and DVD players are provided for your entertainme... More from Expedia Affiliate Network

Get Rates

Show Tophams Hotel at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Bar/Lounge, Restaurant
Services Concierge service, Laundry service
Internet Internet (free), WiFi (free)
Landmarks
Victoria Station 0.2mi Paddington Station 1.9mi King's Cross St Pancras 2.6mi Covent Garden 1.6mi
Hyde Park 1.1mi Piccadilly Circus 1.1mi SOHO 1.4mi Oxford/Bond Streets 1.3mi
Earl's Court Exhibition Center 2.2mi Marble Arch 1.3mi Wembley Stadium 7.0mi Euston Station 2.3mi
Tower Bridge 3.2mi Leicester Square 1.3mi

Guest Ratings

Star Ratings

priceline.com
Orbitz
ReserveTravel
Agoda
EasyClickTravel