Photo gallery for Nature Nest Eco Resort





Nature Nest Eco Resort
Reviews
10 out of 10
Exceptional
About this property
3-star Shimla hotel with rooftop terrace
Explore the area

Chail Kufri Road, Koti, Shimla, Himachal Pradesh, 171012
- Christ Church33 min drive
- Jakhu Temple34 min drive
- Mall Road35 min drive
- Shimla (SLV)47 min drive