Hotel PREMIER INN GLASGOW CITY CENTRE SOUTH Address: 80 Ballater Street G5 OTW - GLASGOW, UNITED KINGDOM
The hotel is centrally located and within walking distance of all the main attractions.