Whistling Pines Resort

Address:

Mashobra, Near Naldhera Golf Course
171007 Shimla, IN

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms