Hotels Near Premier Inn Abergavenny Hotel, Abergavenny