See all photos
28 Ebury Street, London, United Kingdom
Located right in the centre of London, the 4-star The Tophams Hotel London offers air-conditioned rooms, approximately a 25-minute walk from Selfridges London Department Store. This London hotel has views of the city and features Wi-Fi in public areas.
The hotel lies in Central London with 24 hours bus routes, within a few blocks of the red brick Tudor royal residence "St James's Palace". As a plus for business travellers, The Tophams London is 6 km from the medieval castle "Tower of London". This designer property also takes you to Hyde Park, which is nearly 10 minutes away by car. Marylebone train station is in close proximity to the hotel, while Victoria tube station is 300 metres away.
The 51 rooms at The Tophams Hotel are equipped with comforts such as an iron and ironing board, and air conditioning, as well as a flat-screen TV with satellite channels. They are appointed with a writing desk, and also feature tea and coffee making equipment. Guests will enjoy hair dryers and bath sheets in the private bathrooms with a walk-in shower and a separate toilet.
A tasty breakfast is served every morning. Guests are welcome to the lounge bar to relax with a drink. The restaurant Uni lies within 5 minutes' walk of The Tophams.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about The Tophams Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices