The Lord Nelson Hotel & Suites

Address:
1515 S Park St, Halifax, Nova Scotia, CAN
Telephone:
(902) 423-6331
 View map