St Cyrs House is situated in landscaped gardens on the side of the Penberth valley and just outside the village of Treen. St Cyrs accepts Dogs; you can view this Self Catering Property on our website by clicking on the link provided below: It has recently been refurbished to a very high standard. The idyllic location, […]