On the charming island of Anglesey in north Wales, this hotel has everything you need to rest and relax, away from the stresses of modern life. The rooms in the property have been fitted with excellent amenities that include television, telephone and private bathroom. There is a great deal to see and explore in the local area.