Mahābaleshwar, India
road, ANUBAN VILLA, 412805
2 queen beds & 2 queen beds & 2 queen beds & 2 queen beds & 2 queen beds