Location. St. Andrews Motor Inn is located in St. Andrews.
Hotel Features. St. Andrews Motor Inn features tour/ticket...