First class food, excellent accommodation, travel to Beaumaris for your next break or holiday. This 3 Crown hotel is situated in the centre of the historic town of Beaumaris, on the Menai Straits,overlooking the Snowdonia Mountains. This ancient hotel has a history that goes back to 1706, when there was a busy trade between Liverpool and Beaumaris. It is a real gem of a place, a handsome Georgian fronted Hotel.
Show businesses near Beaumaris