A council’s handling of a major city centre hospitality and leisure development has been blamed for causing severe delays.