Guest House On The Mount provides good lodging in London.
The hotel is set in the convenient location 3.5 km away from Eldon House, Aeolian Hall and Centennial Hall. Guests can get to London city center, which is 5 km away.
Guest House On The Mount lies within 15 minutes’ drive to London airport.
Guest House On The Mount is a property in London that comes with 30 rooms and provides flat-screen TV, free Wi-Fi and a work desk.
Eat & Drink
Serving guests with american and canadian dishes, Grad Club is 750 meters away.