Located at Glasgow Central Station, the award-winning Grand Central is an iconic hotel set within Glasgows shopping district. It boasts a fine restaurant, a champagne bar, free Wi-Fi and 21 meeting ro...
AdvantagesBeautiful building, outstanding staff, excellent food, perfect wedding venue
AdvantagesFabulous colonial hotel, superb service
AdvantagesAmbiance. Earl Grey Tea. Experience. Quality. Service. Staff. Surroundings.