Dispõe de um restaurante que serve iguarias indianas, chinesas e continentais. A Narayans Leela Inn está localizada em Udaipur. Está disponível acesso Wi-Fi gratuito.
Todos os quartos incluem uma televisão por cabo, ar condicionado e uma área de estar. A casa de banho privativa inclui um chuveiro e produtos de higiene pessoal gratuitos. Os hóspedes podem desfrutar de vistas para a cidade a partir do quarto.
No Narayans Leela Inn encontrará uma recepção 24 horas. Outras comodidades da propriedade incluem um serviço de bilheteira, um balcão de turismo e um local para armazenar bagagens. A propriedade dispõe de estacionamento gratuito.
O hotel fica a 500 metros do Palácio da Cidade, Gulab Bagh e do Lago Pichola. A Estação Ferroviária de Udaipur fica a 1,6 km e o Aeroporto Maharana Pratap está a 22 km.