Manali, India
Hadimba Temple Road, Sagar Niwas, Hadimba Road, Manali, Manali, India, 175131
1 queen bed