Mercure Newport is owned by Innon Avenue Hotels Ltd and operated by Aimbridge EMEA
Registered office address: 19 Windsor Place, Cardiff, CF10 3BY
Innon Avenue Hotels Ltd is a company registered in UK with Company Number 11502932 VAT Number: 301 685 914