51.49568 ­-0.14762
Go to map view
Tophams Hotel - London - Building
Tophams Hotel - London
Tophams Hotel - London
Tophams Hotel - London
Tophams Hotel - London - Bedroom
Tophams Hotel - London - Building
Tophams Hotel - London - Bar
SW1W 0LU London, ENG, United Kingdom , 24-32 Ebury Street +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

Amenities

General 24 hour front desk, Air-conditioned, Bar/Lounge, Restaurant
Internet Internet (free), WiFi (free)
Landmarks
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 Ctr 2.2mi