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