Super 8 Amherst Nova Scotia

40 Lord Amherst Dr
Amherst
Nova Scotia
Canada