Glasgow

Blythswood Square Hotel is very much a luxury boutique spa hotel with small meeting space, set in a lovely part of Glasgow in Blythswood Square.

Vanessa attended a familiarisation trip earlier this month to visit venues in Scotland, staying at The Grand Central Hotel in Glasgow and The George Hotel in Edinburgh. Both venues are...