Beechcroft, Barry
2 bedrooms
Baths
Guests
With a stay at The Anchorage & The Tackleshed in Barry (Llancarfan), you'll be within a 15-minute drive of Cardiff Bay and Penmark Castle. This guesthouse is 10.5 mi (16.9 km) from Principality Stadium and 4.6 mi (7.3 km) from Barry Island Beach.
Parking
Elevator
Airport Shuttle
WiFi/Internet
Non-smoking
Business center
No nearby properties available in this region at the moment.