Amherst Shore Country Inn
Cumberland • Show on map Price as low as CAD 81.67Offering a terrace and a private beach area Amherst Shore Country Inn is located on the Northumberland Strait in Lorneville Nova Scotia. Guests can enjoy the on-site restaurant. Every room at this inn…More info