Il ristorante serve specialità indiane, cinesi e continentali. Il Narayans Leela Inn si trova a Udaipur. La connessione WiFi è gratuita.
Tutte le camere sono dotate di TV via cavo, aria condizionata, area salotto. Il bagno privato è completo di doccia e set di cortesia. Regalano inoltre una vista sulla città.
Al Narayans Leela Inn troverete una reception aperta 24 ore su 24. A vostra disposizione anche un servizio di biglietteria, un banco escursioni e un deposito bagagli. Il parcheggio è gratuito.
L'hotel si trova a 500 m dal City Palace, da Gulab Bagh e dal Lago Pichola. 1,6 km dalla stazione ferroviaria di Udaipur e 22 km dall'Aeroporto Maharana Pratap.