The Southside Victorian Mansion
15 Torridon Avenue, South, Glasgow, G41 5AX, United Kingdom,Object type: Hotel Glasgow City
Boasting garden views, The Southside Victorian Mansion features accommodation with a patio and a kettle, around 1 miles from Ibrox Stadium. Set 750 yards from H