Set in Solan, 42 km from Pinjore Garden, StayVista at Leopard's Creek features views of the mountain. The villa offers rooms with air conditioning, free private parking and free Wi-Fi.
Numero delle stanze: 3
Katal Kathar, Bohli, Himachal Pradesh, 173229 Solan, India