The Clock Tower Café
Restaurant • Cafe • Coffee shop • Breakfast restaurant • Serviced accommodationSuites with kitchens in a modern hotel featuring an ornate, 5-faced clock tower and a cafe.
Address
88-92 Castle St, Glasgow G4 0ET, United Kingdom
Rating on Google Maps
4.10 (198 reviews)Open on Google Maps
Working Hours
Permanently closed.