This 125 bedroom Premier Inn is situated 5 mins from Glasgow Central Station. The hotel has 3 meeting rooms, a contemporary restaurant and bar and a Costa Coffee shop.
There are no tags yet for this venue.