Friday, 23 April 2010

Blythswood Square - 5 Star Hotel in Glasgow

Looks like it may be worth a visit........




See here for more information: http://www.townhousecompany.com/blythswoodsquare/