Mountain View Home Stay Homestay
Malana Village Road, 175105 Jari, India
Set in Jari in the Himachal Pradesh region, Mountain View Home Stay features a balcony and mountain views. This property offers access to a terrace, free private parking and free Wi-Fi.