252, Indore, Indore Tahsil, Indore, Madhya Pradesh, India, Indore Indore 452001
Situated in Indore, 5 km from ISKCON Indore, Collection O 84071 Shree Sai Palace Hotel features air-conditioned accommodation and a bar. Among the facilities of this property are a restaurant, a 24-ho...more