The Village Inn

Carstairs • Show on map
View Details for Price
Featuring a garden, terrace, bar and free WiFi, The Village Inn is located in Carstairs, 26 miles from Sir Chris Hoy Velodrome and 26 miles from Celtic Park. The property is around 28 miles from Hampden…More info
