Rated
9 /10
(7 reviews)
Nestled in the heart of Durham, the Manor House Hotel offers a charming retreat with its cozy atmosphere and exceptional service. This 3-star hotel boasts a unique setting on The Green, providing a tranquil escape from the bustling city life. With a total of 70 well-appointed rooms spread across multiple floors, guests can enjoy a comfortable stay with modern amenities. The hotel, open since 0, has garnered positive reviews from guests, with an impressive average rating of 9. Check-in is at 3:00 PM and check-out is at 11:00 AM, allowing for a seamless experience. Experience the warmth and hospitality of Manor House Hotel during your visit to Durham.