McQuade Hotels Glasgow McQuade 5 years ago The McQuade Group offers hotel and self catering accommodation to the west of the city centre.