Area: Indore Show Map
Situated in Indore, this hotel is close to Nehru Stadium. Area attractions also include Lal Bagh Palace. More
Pricing for stays between 12 Mar - 15 Mar, 2012
Divij from Delh, India said:
"Positives :
Everything works amazingly smooth. Right from the hassle free check in t... "
More hotel reviews
Search for hotels in Indore on Expedia.co.uk. You can easily find your hotels in Indore using one of the methods below: