Choose your room
Manor House Hotel
Manor House Hotel is a good accommodation choice in London.
London Velopark, The Audience and Olympic Basketball Arena are within a 15-minute walk of the property.
Marianne North Gallery is 2.5 km from the hotel and The Who Shop is 2.1 km away.
Some rooms overlook the terrace.
Offering various dining options, Nur and Ronak Restaurant are about 5-minute walk away.
Manor House Hotel lies within 5 minutes’ drive to London City airport.
Guests can use laundry and housekeeping as well as a storage room and parking.