St. Andrews Motor Inn, St Andrews, Canada
St. Andrews Motor Inn is conveniently located at 111 Water St in St Andrews, Canada
Hotel Location:
Address: 111 Water St
City: St Andrews
State: NB
Country: Canada
Hotel Features:
- Handicap Accessible
- In Room TV
- Air Conditioning