Room features
Manor House London offers a variety of comfortable rooms with modern amenities. Each room is well-equipped with a flat-screen TV and either an en suite or shared bathroom. Guests can enjoy complimentary toiletries and access to streaming services in some of the rooms, making for a convenient and pleasant stay.