Premier Inn Glasgow Visit Website > < Back
114 Rooms
Convenient hotel located in the South of the City Centre
Close to two of Scotlands’ Premier football clubs
Relax in the restaurant or bar
Excellent guest ratings
Premier Inn Glasgow Visit Website > < Back
114 Rooms
Convenient hotel located in the South of the City Centre
Close to two of Scotlands’ Premier football clubs
Relax in the restaurant or bar
Excellent guest ratings