Hotels
Fairview Hotels snaps up Holiday Inn Cardiff North
Fairview Hotels has acquired Holiday Inn Cardiff North in Wales, adding to the group’s 13 hotels and approximately 1,400 rooms.
You'll need to
subscribe to unlock this content. Already subscribed? Login?