City Apartments Glasgow

0141 342 4060
401 North Woodside Road
Glasgow, Glasgow
G20 6NN

Street View

City Apartments Glasgow - Glasgow, Glasgow

Business Card QR Code

Nearby Hotels

Reviews

Add Review

Rating