Welcome to The Nesta Elements Dalhousie , Dalhousie , India
The Nesta Elements Dalhousie
Guests can order food and drinks directly to their rooms. The territory is well-attended and green. There is a parking place for vehicles on site. The administrator at the reception desk works 24 hours.