Tophams Hotel is situated in the center of London near Theatre Museum, Natural History Museum and West End. Featuring Chinese architecture, the hotel occupies a 6-story building opened in 2008.
Located in a historic area close to Victoria subway station as well as a palace, a castle and a cathedral in London. The distance between London city center and the property is 2 km.
The hotel is surrounded by restaurants, bars and nightclubs.
Hyde Park Corner, Hyde Park Corner (12) bus stop is just 200 meters away from the hotel and a 10-minute walk is enough to get to Victoria train station. Due to its location 15 km from London City airport, fast access to the Tophams Hotel is provided.
This property offers 50 cozy guestrooms complete with satellite TV, free Wi-Fi, an iron with ironing board, a laptop-size safe and a stereo system. Some rooms come with a view of St James Park and Hyde Park. Offering an English interior, the rooms are fitted with modern furnishings and an electric kettle, coffee/tea makers and a fridge for self-catering.
Eat & Drink
A tasty continental breakfast is served in the dining room. The air-conditioned restaurant serves fresh international meals. Adjoining bar is available on site. Guests can dine in Boisdale of Belgravia and Ken Lo's Memories Of China located within a 5-minute walk of the property.
Business facilities include computers, a business corner and a photocopier to suit the needs of business travelers.
Wireless internet is available in public areas for free.
No parking available.
Year renovated: 2008.
Number of floors: 6.
Number of rooms: 50.