Удайпур, Индия
227, Naga Nagri, Lake, opp. Leela Hotel, Pichola, Udaipur, Rajasthan 313001, 313001
1 double bed
1 queen bed
1 king bed