









Leela In The Flavours of Nature

Hotel
Price unavailable
About it
Leela In The Flavours of Nature is located in Dagshai, 23 miles from Pinjore Garden. Each room includes a terrace.
At the hotel, the rooms have a desk and a flat-screen TV. With a private bathroom equipped with a shower and free toiletries, some accommodations at Leela In The Flavours of Nature also feature a mountain view.
Guests at the accommodation can enjoy an à la carte breakfast.
Simla Airport is 34 miles from the property.
Its strengths
Pets allowed
Parking
Location
Dagshai-Dharampur RoadDagshai 173210
Dates of your stay
Availability with