Great location.
This hotel places you in an excellent location within view of the Menai Strait and a short stroll from many of the area’s most popular attractions. Reviews indicate that you’ll also find the surrounding area is quiet, so a good night’s sleep is on the car