The Manor House property is located at a prime location on the main road in Dehradun. Guests have praised the polite and helpful staff, fast service, and clean rooms. The property offers a peaceful view of the hills and is surrounded by plenty of eateries. However, some guests have reported issues with the facilities, such as shortage of towels, flickering lights, and non-functional ACs. Breakfast options were also limited. Despite some drawbacks, the property is considered value for money and recommended for a short stay.