Offering free WiFi and sea views, Barracuda, Beachside Apartment is an accommodation set in Benllech. The property features mountain views. This apartment is equipped with 2 bedrooms, a flat-screen TV, and a kitchenette. The bathroom is fitted with a shower, free toiletries and a hair dryer. A conti Read more
Offering free WiFi and sea views, Barracuda, Beachside Apartment is an accommodation set in Benllech. The property features mountain views. This apartment is equipped with 2 bedrooms, a flat-screen TV, and a kitchenette. The bathroom is fitted with a shower, free toiletries and a hair dryer. A continental breakfast is available daily at the property. The apartment offers a terrace. Holyhead is 28 km from Barracuda, Beachside Apartment.