Booking.com, a sponsored site on Google Maps, has a good collection of hotels, better than the American booking sites, which is to be expected I suppose. Here are some possibilities:
- City Apartments
- Library Apartments
- Glasgow Centrale
- Albion Hotel - This is a bit further away from the city center.
- Victorian House Bed and Breakfast
- Alba Lodge Guest House - I must admit I like the west end better than the Center City but the rooms look tight for 3 people
- Alamo Guest House - the superior triple looks nice
Evidently both can be accessed from Glasgow Hotels and Apartments, The McQuade Group that offers hotel and self catering accommodation to the west of the city centre of Glasgow. I've created a Google Map with some of the hotels and the venue location.