ViaMichelin
Leela In The Flavours of Nature
Location picture
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 Road
Dagshai 173210
Dates of your stay
Availability with
Booking.com