Holiday Inn, Brighouse Square