Carlibar Villa
51 Carlibar Road, Barrhead, G78 1AD, United Kingdom
Carlibar Villa provides a fitness centre and free private parking, and is within 8.1 km of Pollok Country Park and 8.5 km of House for an Art Lover. The property has garden views and is 9.2 km from Ibrox Stadium and 11 km from Hampden Park.