The Lord Nelson Hotel & Suites 4 stars

1515 South Park Street, Downtown Halifax, B3J 2L2 Halifax, Canada

Hotel image
Read more reviews for The Lord Nelson Hotel & Suites