Timber Hill Self Catering Cedar Lodges
HotelSt Davids
Timber Hill Self Catering Cedar Lodges provides accommodation situated near Haverfordwest in the St Davids area. The property features cedar lodges tailored for self-catering stays.
No reviews on VacationGuide yet.