Nestled in one of Indore's plush neighbourhoods, the 99-room hotel exudes refreshing and contemporary designs