Holiday Inn (Glasgow)

Stewartfield Way
East Kilbride, Glasgow G74 5LA
United Kingdom