The Lord Nelson Hotel & Suites is a landmark hotel offering refined accommodations, a restaurant, and a fitness room. A treasured hotel with a rich history dating back to 1928.