Superb accommodation in the centre of the historic Granite City