Set on a breathtaking 520-acre estate, Fairmont St Andrews is a 5-star hotel near St Andrews, on Scotland’s east coast. The luxury hotel overlooks the rooftops of the medieval city and the ruggedly beautiful North Sea.
Fairmont St Andrews
Fairmont St Andrews | Kingask (United Kingdom)