Signature - Langlands House
262 Langlands Road, South, Glasgow, G51 4AN, United Kingdom,Object type: Hotel Glasgow City
Signature - Langlands House in Glasgow offers accommodation with free WiFi, 2.3 miles from Glasgow Science Centre, 2.4 miles from House for an Art Lover and 3.1