Telford Road, Menai Bridge
Set in the centre of Menai Bridge Victoria Hotel boast panoramic views over the Menai Strait and Snowdonia. This hotel offers luggage storage space and free WiFi. There is a restaurant.