Menai Bridge, Anglesey, LL59
The Victoria Hotel is the perfect setting in Menai Bridge to enjoy the stunning views of the Menai Strait.