Check Best Deals for You
$ 769Onwards
Best Deal Found on
This will redirect you to our partner website.
Read More
Read More
Rani Road (4.6 Km from city center)
25B, Neemach Mata Scheme Rd, Dewali, Neemuch Kheda, Udaipur, Rajasthan 313001 - Show on map
15 Nearby Attractions
Neemach Mata Temple
0.6 km
Saheliyon Ki Bari
1.0 km
Under The Sun Aquarium
1.0 km
Shilpgram
1.3 km
Fateh Sagar Lake
1.3 km
Sukhadia Circle
1.4 km
Nehru Garden, Udaipur
1.7 km
Wax Museum Udaipur
1.8 km
Bharatiya Lok Kala Museum
2.2 km
Chetak Circle
2.4 km
Rajiv Gandhi Garden
2.7 km
Bada Bazar Udaipur
3.3 km
Hathi Pol & Bada Bazar
3.3 km
Bagore Ki Haveli
3.5 km
Ambrai Ghat
3.8 km
Sajjan Garh Biological Park
3.8 km
See All AttractionsWifi
Pets allowed
Pool
See All Facilities >