Narayans Leela Inn
Hotel
Udaipur
Offering a restaurant that serves Indian, Chinese and continental delights, Narayans Leela Inn is located in Udaipur. Free Wi-Fi access is available.
Number of rooms: 29
33, Jal Darshan Market, RMV School Road, Near Gulab Bagh Garden, 313001 Udaipur, India