Rooms
Rooms Number: 0
40 Lord Amherst Drive - Amherst, Nova Scotia - B4h 4w6 - Amherst - Nova Scotia, Canada View Map
This 2 star hotel is located within the city of Amherst.
This 2 star hotel is located within the city of Amherst.
TripAdvisor vote: 4/5 Based on 515 guest reviews
Rooms Number: 0