Lord Nelson
Hamilton Terrace Milford Haven, SA73 3AWSituated in historical Milford Haven, The Lord Nelson features a popular bar and traditional restaurant. Set in a grand period property, Milford Haven Railway Station is a 5-minute walk away.
32 rooms
from £65