The Lord Nelson Hotel & Suites

1515 South Park Street
Halifax
Nova Scotia
Canada