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 Big Ben and Trafalgar Square. Make yourself at home in one of the 50 air-conditioned rooms featuring minibars and flat-screen televisions. Relax and take in city views from the privacy of your roo... More from Expedia Affiliate Network

Get Rates

Show Tophams Hotel at top of the results.

Get Flight + Hotel


General 24 hour front desk, Air-conditioned, Bar/Lounge, Restaurant
Internet Internet (free), WiFi (free)
Hyde Park 1.1mi Paddington Station 1.9mi Victoria Station 0.2mi Mayfair 0.9mi
Piccadilly Circus 1.1mi Kensington Palace 1.8mi King's Cross St Pancras 2.6mi Covent Garden 1.6mi
SOHO 1.4mi Leicester Square 1.3mi Marble Arch 1.3mi Buckingham Palace 0.5mi
Oxford/Bond Streets 1.3mi Earl's Court Exhibition Center 2.2mi

Star Ratings