Doté d'un bureau de change, The Leela Palace Udaipur de 5 étoiles est situé à 25 minutes de marche du Lac Fateh Sagar d'Udaipur. Doté de 80 chambres avec vue sur le lac, l'hôtel est situé à 3 km de Shilpgram, Udaipur.
Situé à 2 km d'attractions familiales telles que le Jardin et zoo Gulab Bagh, l'hôtel se trouve à 20 minutes à pied du centre-ville d'Udaipur. Leela Palace d'Udaipur offre la proximité de sites naturels comme le lac Pichola Udaipur (à 2 km) et le Saheliyon-Ki-Bari (à 2,1 km). L'hôtel vous permet de profiter de sites naturels tels que Lake Pichola à moins de 5 minutes de marche. L'Ambrai Ghat et Jagdish Temple sont juste à l'extérieur de The Leela Palace Udaipur.
Certaines des chambres climatisées comprennent un balcon et un espace de repas et sont équipées d'un bureau. Les clients peuvent utiliser un minibar, et se détendre avec du Wi-Fi.
L'hôtel offre un petit déjeuner sous forme de buffet quotidien au restaurant. Les hôtes peuvent déguster un repas au restaurant à la carte Library ou un verre au bar lounge.