Megha Resort & Villas, Dehradun-Where Nature Pampers You features 11 rooms and lies 7 km from the George Everest's House. The hotel also includes a car park.
You'll need 55-minute drive to Dehradun airport. The Tibetan Buddhist Temple is 15 minutes by car from this 3-star hotel. The property is also within reach of Gun Hill. The Tapkeshwar Temple is 4.8 km from this Dehradun hotel.
Some rooms at the Megha Resort & Villas, Dehradun-Where Nature Pampers You are fitted with an iron with ironing board and an air conditioner, and such self-catering options as tea and coffee making facilities. For more comfort, a hairdryer and bath sheets, along with a separate toilet and a shower, are provided.
This property serves a buffet breakfast.