The St.
Davids Cross Hotel is a bar, restaurant and hotel based on the St. Davids Cross Square, Pembrokeshire. The hotel offers 16 rooms, all ensuite, as well as a good standard dining experience for guests and non-residents. The hotel ...
Read More9:00 - 22:00 7 days a week
Bistro, Child Friendly, Vegan Friendly, Vegetarian Friendly
Disabled Access, Free WiFi, Families and Children Welcome
Casual