Glasgow City Travel Inn Metro
187 George Street, Glasgow Lanarkshire
G1 1YU United Kingdom
G1 1YU United Kingdom
Driving directions to Glasgow City Travel Inn Metro on map
Phone: 08702383320
E-mail: [email protected]
Website: http://www.travelinn.co.uk