Principal Apartments - Clyde Waterfront ApartmentsApartment
Various Addresses, Glasgow, United Kingdom, Glasgow, G2 3JD
With great city centre locations, City Centre Apartments offer luxury self-catered accommodation in Glasgow. Apartments include free Wi-Fi, modern kitchens and living areas with a flat-screen TV.