Lord Nelson
Hamilton Terrace, Milford Haven SA73 3AW, United Kingdom, United Kingdom
Business Details
The property Lord Nelson is located in Milford Haven, United Kingdom. The Lodging is ranked with 2 stars.
"Situated 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."
- Type:
- Accommodation
- Keywords:
Stars Rank:
2
Booking_com_ID:
34320
Lord Nelson
The property Lord Nelson is located in Milford Haven, United Kingdom. The Lodging is ranked with 2 stars.