Karta Vacation Rentals
Moderately priced three-star hotel in the heart of Glasgow on George Street, close to George Square (187 George St). A short stroll to Glasgow city centre, Merchant City, the SSE Hydro, Hampden Park, Strathclyde University and the SECC.