Hotfrog INDIA provides information regarding Whistling Pines Resort in Shimla Himachal Pradesh. Whistling Pines Resort is located at Mashobra Naldehra Golf Course Road, Shimla Himachal Pradesh 171007 and provides Hotel services. Contact them on +91 9816048041 or by visiting them on their website http://whistlingpinesresort.com.
Whistling Pines Resort Shimla is a beautifully set hotel in shimla on Naldehra Mashobra road. The hotel ranks among the best hotels in Shimla