Old Cross Hotel in St. Davids, Haverfordwest

Old Cross Hotel

Cross Square, St.Davids
SA62 6SP
St. Davids, Haverfordwest (Pembrokeshire)
01437 720387
Write your review of Old Cross Hotel
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.6 mi
Pembroke House Hotel
6-7, Spring Gardens
Haverfordwest SA61 2EJ
0.6 mi
Hotel Mariners
Mariners Square
Haverfordwest SA61 2DU
0.6 mi
The Castle Hotel
Castle Square
Haverfordwest SA61 2AA
0.7 mi
Warpool Court Hotel
Haverfordwest, Wales SA62 6BN
Haverfordwest SA62 6BN
0.7 mi
the grove hotel
High Street
Haverfordwest SA62 6NW
0.9 mi
The County Hotel
Salutation Square
Haverfordwest SA61 2NB