Situated in Shirdi, Hotel Indore Palace offers free WiFi. The property is located 500 metres from Saibaba Temple. The accommodation provides a 24-hour front desk and room service for guests.
Guest rooms in the hotel are equipped with a TV. The private bathroom is fitted with a bath or shower.