Back to Pembrokeshire

THE LORD NELSON HOTEL

HotelTenby

Photo supplied by our booking partner

The Lord Nelson Hotel is a hotel situated on Hamilton Terrace in Tenby. It provides accommodation for visitors staying in the area.

No reviews on VacationGuide yet.