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. Since its opening in 2014, the award-winning DLS Hotels– has garnered a reputation as one of the North’s most sought-after five star resorts & Hotels.
Wi Fi
Parking
Food
Air Conditioned
Swimming Pool
Room Service
left bank area, Naggar Rd, Manali, Himachal Pradesh 175131