Located 54 meters from La Vita George Square. Set in a prime location of Glasgow, Native Glasgow puts everything the city has to offer just outside your doorstep.
Located 165 meters from La Vita George Square. Ibis Styles Glasgow Centre George Square is conveniently located in the popular Glasgow City Center area.