Accommodation

Premier Inn

Premier Inn is a UK chain of hotels offering hotel rooms on a room only, bed and breakfast or half-board basis.

They have several hotels across Glasgow City Centre and also further afield.