Guest House on the Mount
The 3-star Guest House On The Mount lies within 3.5 km from Centennial Hall, Harris Park and Victoria Park.
Guest House On The Mount is based next to the sandy beach. Thanks to a train station nearby, the grand hotel is well connected with other parts of London.
Guest House On The Mount offers a wonderful view to its guests.
Guest House On The Mount is a property in London that comes with 30 rooms and provides individual climate control, a balcony, flat-screen TV, a living area and a dining area. Some rooms come with a view of the River Thames. Bathrooms are fitted with a sink and bath sheets.
Guests can dine at Windermere's Cafe and Grad Club, about 750 meters away from the property.
There are a free car park, a storage room and a designated place for smoking at guests' disposal.