Welcome to SPOT ON Hotel Palace , Indore , India