Hotel with recently refurbished en-suite rooms, located near Haverfordwest Castle. Offers dining, accommodation, and weekend entertainment.