KAVISH HOLIDAY HILL RESORT n SPA , UDAIPUR
Hotel Narayans Leela inn is one of the most recommended and best budget three star standard hotel in Udaipur. Hotel is located just few minute walk from Udai pole central Bus Station. The Hotel is suitable for both business and leisure guests. Spacious and ventilated rooms, fine dining restaurant, mouthwatering dishes and all modern amenities are facilitate the guest a comfortable stay.