The Lord Nelson Hotel & Suites photograph

The Lord Nelson Hotel & Suites

Use attributes for filter !
Address1515 South Park St, Halifax, NS B3J 2L2, Canada
Phone +1 902-423-6331
Write a reviewReview summaries provided by TrustYou.
Date of Reg.
Date of Upd.
ID1238390
Send edit request

About The Lord Nelson Hotel & Suites


Where is the The Lord Nelson Hotel & Suites

The Lord Nelson Hotel & Suites Map
Click on the photo of The Lord Nelson Hotel & Suites to view it on Google Maps.
Next Profile ❯