The Lord Nelson Hotel & Suites

  1515 South Park Street, Halifax, Canada

Booking.com Book Now