Tophams Hotel is situated in a quiet street area of London, 13 km from Hyde Park . Tophams Hotel was opened in 2008 and offers individual rooms.
The hotel is notable for its perfect location in the center of London, close to Victoria subway station. Tophams Hotel is within about 20 minutes' walk of the center of London.
Nearby points of interest include a cathedral, a castle and a palace.
Offering a view over the garden, 48 rooms feature English décor, a mini bar, satellite television, a safe, a refrigerator and a writing desk along with shared bathrooms. The rooms are furnished with modern bespoke furniture.
Those staying at Tophams Hotel can sit down to a tasty breakfast. The small restaurant serves fresh meals. Guests can savor tea and coffee in the lounge bar. Located 50 meters away from the hotel Ken Lo's Memories Of China and The Tophams Hotel serve a freat selection of Chinese food.
Tophams Hotel can be reached in 20 minutes by car from London City airport.
The hotel provides a safety deposit box, a luggage storage and a cloakroom along with computer equipment, a business corner and a conference room to fit the needs of all guests.