Hotel du Vin St Andrews is a delightful retreat nestled in the ancient coastal town of St Andrews, offering 42 spacious rooms and suites