Clynderwen House
89 Main Street, Pembroke, SA71 4DB, United Kingdom,Object type: Hotel Pembroke
Clynderwen House is situated in Pembroke. Featuring free private parking, the apartment is 1.2 miles from Pembroke Castle. With free WiFi, this apartment featur