Popular accommodations in Geilston
HotelAccommodates 3
Cardross Inn
Set in Cardross, Cardross Inn features a terrace, restaurant, bar, and free WiFi throughout the property. The property is situated 27 km from University of Glasgow, 27 km from Riverside Museum of Transport and Technology and 27 km from Mugdock Country Park. The property is non-smoking and is located 25 km from Glasgow Botanic Gardens.Book nowfrom $94 per night