Kumbalgarh, อินเดีย
Sati Ka Chapar Road, behind Petrol Pump, Kelwara, 313325
1 queen bed
1 double bed