The Best Western Plus Dunfermline Keavil House Hotel provides a stunning getaway, near Edinburgh. Found in the scenic village of Crossford, the country house hotel and spa offers rural relaxation just 2 miles away from…
Enter a hotel, place, postcode or attraction