Karta Vacation Rentals
In the heart of Glasgow’s city centre on Argyle Street, a short stroll from Buchanan Street and about 10 minutes on foot to George Square. Close to the Gallery of Modern Art, Merchant City and the OVO Hydro, with Glasgow International Airport roughly 9.4 miles away.