Located in Kasauli and only 37 km from Pinjore Garden, StayVista at Cecil Cottages provides accommodation with garden views, free Wi-Fi and free private parking. This villa is 48 km from Tara Devi Mandir.
Number of rooms: 5
KUMAR HATTI NEAR KASAULI HIMACHAL PRADESH 173211, 173211 Kasauli, India