The 2-star Lord Nelson Hotel places guests abound 22 km from Roch Castle.
Lord Nelson Hotel is a grand accommodation just a 10-minute walk from the city center. The property is 37 km away from Newport (Dyfed), within a 30-minute drive.
The hotel is easy access to the sandy beach in Milford Haven.
Guests of Lord Nelson Hotel can make use of complimentary Wi-Fi, heating, coffee/tea makers, a dressing area and ironing facilities. The rooms look on to the sea. The rooms come with en suite bathrooms featuring a bathtub, a shower and free toiletries.
International meals are served at the restaurant. The garden bar serves beers and ales. Offering various dining options, The Lord Nelson Hotel and Taj Mahal are about 5-minute walk away.
The venue offers 24-hour front desk, laundry and dry cleaning.