Directions to Comfort Inn Amherst, Amherst

Comfort-inn-amherst-map
The Comfort Inn Amherst in Amherst is located at 143 SOUTH ALBION ST , Amherst , NS, CA .   Click on the Google Map above to get an interactive version and see the area around the Comfort Inn Amherst .