DLS is a hotel chain based in the north India with 28 properties. Tucked away in the foothills of the Himachal and Uttarakhand Mountains, DLS is a hidden gem that combines the extraordinary beauty of most premium properties with the impeccable hospitality.
All properties celebrate the distinctive essence of its port of call to give you an individualized experience with a thoughtfulness you’ll find only in the best hotels in the world.
Compare listings
Compare