Udaipur, Indien
E 21 Krishna Complex, Haridas Ji Ki Magri, Trident Road, Udaipur-313001, Rajasthan, India., 313001
1 single bed
1 king bed