Hotel Name: Dev Villa
Star Rating: ★ ★ ★
Location: India Udaipur๐
Address: D-14 A, Haridas Ji Ki Magri, Near Oberoi, Udai Vilas Hotel, Udaipur, Rajasthan, Udaipur 313001 rooms
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ
Comment: