Spirits Unplugged by Vista Rooms
Saror, Karyali, Himachal Pradesh, 171018 Nāldera, India,Object type: Hotel Sangla
Located in Nāldera in the Himachal Pradesh region, Spirits Unplugged by Vista Rooms has a garden. This villa has free private parking, a shared lounge and free