AMOCITY
Conveniently set in the center of Glasgow, Clayton Hotel Glasgow City provides air-conditioned rooms, a restaurant, free WiFi and a bar. Thi...