Hotels near all Wrexham landmarks