Whistling Pines Resort

3 Star  

Mashobra, Shimla, Himachal Pradesh - 171 007

Starting from Rs. 3,734 Rs. 3,100
Choose Dates

Whistling Pines Resort, Shimla - Photos & Videos