Great location

Great location

There is so much for you to see and do; clean sandy beaches, pretty countryside, shops, many good places to eat out, a cinema, golf courses and a superb swimming and leisure complex all in St Andrews.