St. Davids Cross Hotel, St David's AddressCross Square, St Davids, Haverfordwest SA62 6SP, Verenigd Koninkrijk Phone+44 1437 720387 Websitewww.stdavidscrosshotel.co.uk Driving time19 min Coordinates 51.881128, -5.265505