Karta Vacation Rentals
In the heart of Glasgow’s City Centre on Cochrane Street, overlooking George Square and the Merchant City. Minutes from City Chambers, Queen Street station, Gallery of Modern Art and the University of Strathclyde — a sharp base for exploring the Financial District and West End.