G74 5LA Glasgow Scotland United Kingdom Holiday Inn Glasgow - East Kilbride : Glasgow Scotland United Kingdom G74 5LA #holiday #glasgow #kilbride. Holiday Inn Glasgow - East Kilbride. Chain name : … Read more Holiday Inn Glasgow - East Kilbride : Glasgow Scotland United Kingdom G74 5LA August 07, 2022 Post a Comment