N
Nicole Bries Review of The Lord Nelson Hotel & Suites
Great hotel (stayed in 2019)
Great hotel (stayed in 2019)
Centrally situated
Friendly staff
Everything to your liking
Recommended!
Great hotel (stayed in 2019)
Centrally situated
Friendly staff
Everything to your liking
Recommended!
Comments: