Karta Vacation Rentals
In the heart of Glasgow on Renfrew Street, minutes from Charing Cross station and the city centre. Steps from SECC, SSE Hydro, Glasgow Royal Concert Hall, Glasgow School of Art, Grosvenor Princes Casino and local museums. Address: 310 Renfrew Street, G3 6UW.