Situated in Ajmer, 1,969 feet from Ajmer Sharif, Hotel Baba Palace features air-conditioned rooms and free private parking. The rooms have a private bathroom. Hotel Baba Palace features free WiFi . A flat-screen TV with cable channels is provided. You will find a 24-hour front desk at the property. The hotel also offers car hire.