Trecastell Hotel


Beaumaris • Show on map
View Details for Price
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 around…More info


