Menu & Reservations
Top Barn is situated in Trelech. This property offers access to free WiFi. The holiday home has a TV. There is a garden at this property and guests can go horse riding nearby. Tenby is 32 km from the holiday home.