Location. The Fairmont Algonquin is located in St. Andrews.
Resort Features. The Fairmont Algonquin's restaurant serves...
Location. St. Andrews Motor Inn is located in St. Andrews.
Hotel Features. St. Andrews Motor Inn features tour/ticket...