Online Highways Home > Nova Scotia > Amherst

Super 8 Amherst Nova Scotia

Search Amherst Nova Scotia

Super 8 Amherst Nova Scotia offers 50 rooms in a structure of 3 floors for visitors to Amherst.

Location: 40 Lord Amherst Drive, Amherst Nova Scotia B4h4w6


06/08 Coming to The Amherst area