Holiday Inn Truro

437 Prince St
Truro
Nova Scotia
Canada