Avec une vue sur le lac, Udai Niwas On Lake Pichola se trouve à moins de 25 minutes à pied du Lac Fateh Sagar d'Udaipur. L'hôtel offre des services tels que des journaux gratuits.
Le centre d'Udaipur est à 15 minutes à pied de cet hôtel 3 étoiles, et des lieux culturels tels que Shilpgram, Udaipur sont dans une zone de 3 km. Situé à moins de 6 minutes à pied du Palais de la ville, l'hôtel se trouve à une courte distance de marche de Jagdish Temple. Cet hébergement vous permet de profiter de sites naturels tels que Lake Pichola à environ 5 minutes à pied. Udai Niwas On Lake Pichola est situé à moins de 3 km du Parc animalier Sajjangarh Biological Park.
Chaque chambre vient équipée d'un balcon.
Udai Niwas On Lake Pichola d'Udaipur offre un petit-déjeuner au restaurant. The Mandiram Palace Roof Top Restaurant avec une cuisine indienne est situé à proximité de l'hôtel.