Seulement à 25 minutes de marche d'Hotel Ambay Palace Udaipur, vous pourrez visiter le lac Pichola Udaipur.
Le centre d'Udaipur est accessible en 15 minutes à pied et les attractions naturelles telles que le Saheliyon-Ki-Bari sont à 3 km. Le Lac Fateh Sagar se trouve à 10 minutes en voiture de cet hotel 2 étoiles à Udaipur. Le Palais de la ville se trouve à 2 km d'Ambay Palace d'Udaipur. La gare Udaipur se situe à quelques pas de l'hotel.
L'hôtel dispose de 26 chambres dotées de la climatisation, ainsi que d'équipements modernes comme la TV à écran plat avec des chaînes satellite. De plus, les salles de bain comprennent une toilette séparée, une douche et un évier.
Hotel Ambay Palace se trouve à seulement 5 minutes à pied de Sankalp The Taste of South et offre une large sélection de repas.