51.495763 ­-0.147712
Go to map view
Tophams Hotel - London - Building
Tophams Hotel - London - Bar
Tophams Hotel - London - Restaurant
Tophams Hotel - London - Living room
Tophams Hotel - London - Building
Tophams Hotel - London - Bedroom
Tophams Hotel - London - Bathroom
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


General 24 hour front desk, Bar/Lounge, Restaurant
Services Concierge service, Laundry service
Internet Internet (free), WiFi (free)
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

Star Ratings