Trecastell Hotel, Bull Bay Amlwch LL68 9SA
Set in Amlwch, Trecastell Hotel has a restaurant, bar and free WiFi.Guests at the hotel can enjoy a Full English/Irish breakfast.Guests at Trecastell Hotel will be able to enjoy activities in and arou...more