NA, 33, Shimla Bypass Rd, Devlok Colony, PNB Vihar, Majra, Dehradun, Uttarakhand 248171, India,, 248171, India
Check in from:
Check out before:
OYO 24700 Hotel Mahalaxmi Palace
Situated in Dehradun- this hotel is 1.8 mi (2.9 km) from Wadia Institute of Himalayan Geology and 2.6 mi (4.2 km) from Mindrolling Monastery. Clock Tower and Forest Research Institute are also within 6 miles (10 km).