El hotel Baba Palace Udaipur cuenta con una ubicación de primera clase a 5 minutos caminando de Lake Pichola. Este hotel de 3 estrellas también ofrece a los huéspedes WiFi disponible en toda la propiedad.
El hotel te sitúa a apenas 5 minutos caminando del Templo de Jagdish y a unos 25 minutos andando del Zoológico y jardín Gulab Bagh. Los amantes de la historia disfrutarán visitando el Palacio del Monzón (4 km) y el Palacio Jag Mandir (2 km). Está a 3 km de Shilpgram, Udaipur.
El Baba Palace ofrece 15 habitaciones con minibar, servicio de tetera/cafetera y climatizador para sus huéspedes. Un inodoro separado de la ducha, bañera y ducha están incluidos en cada habitación.
También cuenta con un bar lounge. El restaurante el Upre es un lugar perfecto para disfrutar de la comida italiana y se encuentra a 5 minutos andando del hotel.