Located 1,169 meters from Royal Inn Palace , Dehradun. Ideally located in the Balliwala area, OYO 4464 near Chakrata Road promises a relaxing and wonderful visit.
Located 1,217 meters from Royal Inn Palace , Dehradun. OYO 8982 Surya Residency is perfectly located for both business and leisure guests in Dehradun. The property has everything you need for a comfortable stay.
Located 1,503 meters from Royal Inn Palace , Dehradun. Set in a prime location of Dehradun, Hotel Saffron Leaf puts everything the city has to offer just outside your doorstep.