With a stay at Old Police House in Haverfordwest, you'll be 10.9 mi (17.6 km) from Newgale Beach and 12.3 mi (19.7 km) from Fishguard Port. This bed & breakfast is 15 mi (24.2 km) from Oakwood Theme Park and 15.3 mi (24.7 km) from Newport Memorial Hall..