11 Blythswood Square
Glasgow
G2 4AD
Landline: 0141248... 01412488888
Blythswood Square in Glasgow city centre is the newest, most magnificent addition to The Town House Collection of luxury boutique hotels in Scotland. We are incredibly proud to have restored this splendid, landmark property, which commands one side of Blythswood Square, a lovely, green space in the centre of the city of Glasgow. The building dates from 1823, and was previously the home of the Royal Scottish Automobile Club.
2008
There are currently no reviews for this company
All fields are required. Your review will appear immediately.