The Grand Shaurya is in the heart of Indore, a short 4-minute walk from Brilliant Convention Centre.