Professionnal group accomodation
ibis Styles Glasgow Centre George Square
Sitting pretty in the heart of Glasgow City Centre, Scotlands largest city certainly has a pulse. Famed for its arts, culture, history, football and of course humor, Glasgow boasts unmissable attractions, shopping, bars and restaurants, which are within minutes of our front door. You cant get any more central.