Directions to The Lord Nelson Hotel & Suites, Halifax

The-lord-nelson-hotel-suites-map
The The Lord Nelson Hotel & Suites in Halifax is located at 1515 SOUTH PARK STREET , Halifax , NS, CA .   Click on the Google Map above to get an interactive version and see the area around the The Lord Nelson Hotel & Suites .