Hotel Ambavgarh Palace es un alojamiento de 3 estrellas que se encuentra en Udaipur, a 16 min a pie de Bagore ki Haveli, y que dispone de jardín, terraza y restaurante. Hay bañera de hidromasaje y servicio de alquiler de bicicletas. El alojamiento ofrece servicio de habitaciones, recepción 24 horas y cambio de moneda.
Algunas habitaciones de este alojamiento tienen baño privado con ducha y artículos de aseo gratuitos, y también disponen de vistas al jardín.
El desayuno diario ofrece opciones buffet, a la carta o continentales.
Templo Jagdish está a 17 min a pie del alojamiento, y Palacio de Udaipur está a 1,9 km. El aeropuerto más cercano (Aeropuerto Maharana Pratap) está a 36 km del alojamiento.