at 19-151 Cathedral Road, Cardiff , CF11 9PJ United Kingdom
1 FB users likes Hotel Abbey, set it to 91 position in Likes Rating for Cardiff in Hotel & Lodging category
Hotel Abbey is Cardiff based place and this enity listed in Hotel category. Located at 19-151 Cathedral Road CF11 9PJ. Contact phone number of Hotel Abbey: 02920390896