Udaipur, Inde
101 Ekling Pura, Jhamarkotda road, UdaipurNear Geetanjali Hospital, Jhamarkotda Road, Udaipur Udaipur Rajasthan 313003 India, 313003
1 double bed