Das Restaurant serviert indische, chinesische und kontinentale Köstlichkeiten. Das Narayans Leela Inn begrüßt Sie in Udaipur. WLAN nutzen Sie kostenfrei.
Jedes Zimmer verfügt über Kabel-TV, Klimaanlage und einen Sitzbereich. Das eigene Bad ist mit einer Dusche und kostenfreien Pflegeprodukten ausgestattet. Von Ihrem Zimmer genießen Sie Stadtblick.
Im Narayans Leela Inn erwartet Sie eine 24-Stunden-Rezeption. Zu den weiteren Einrichtungen der Unterkunft gehören ein Ticketservice, ein Tourenschalter und eine Gepäckaufbewahrung. Die Parkplätze der Unterkunft nutzen Sie kostenfrei.
Das Hotel liegt 500 m vom Stadtpalast, Gulab Bagh und dem Pichola-See entfernt. Den Bahnhof Udaipur erreichen Sie nach 1,6 km und den Flughafen Maharana Pratap nach 22 km.