Megha Resort & Villas, Dehradun-Where Nature Pampers You has 11 rooms and is located 7 km from the Tibetan Buddhist Temple. The hotel also includes a car park.
Located 15 minutes' drive from the George Everest's House, this 3-star hotel is also 20 minutes' drive from Dehradun railway station. The property is within reach of Gun Hill. Guests can find the Tapkeshwar Temple, which is 4.8 km away.
Some rooms at the Megha Resort & Villas, Dehradun-Where Nature Pampers You are fitted with ironing facilities and air conditioning, and such self-catering options as tea and coffee making equipment. For more comfort, a hairdryer and dressing gowns, along with a separate toilet and a shower, are provided. Guests can also enjoy mountain views.
A buffet breakfast is available every morning.