Book now — http://top10hotel.info/the-grand-central
Grand Central Hotel
99 Gordon Street, Glasgow, Scotland, G1 3SF, United Kingdom
___________________________________________________________________
4-star hotel with restaurant, near Gallery of Modern Art
Free WiFi
This hotel has 230 rooms

Grand Central Hotel, Glasgow, Scotland, United Kingdom
