@LordNelsonHotel
The Lord Nelson Hotel & Suites is located in downtown Halifax overlooking the 16-acre downtown oasis famously known as the Halifax Public Gardens.