Hotel Lords is situated in the beautiful city of Dehradun. The property is at a distance of 27.8 km from Jolly Grant Airport while Dehradun Railway Station is 5.9 km and Mussoorie Bus Stand is 5.7 km away. The property has an advantage as it enjoys propinquity to various prominent attractions of the region like Darbar Guru Ram Rai Mahara(5.5 km), Sahastradhara(11.7 km), Robbers Cave(13.6 km), MDDA Park(16 km) and various other notable spots. The hotel is known for providing luxury accommodation and facilities, which are a good blend of contemporary design and comfort. Facilities offered here are room service, power backup, round the clock room service, laundry, travel desk and Wi-Fi access.