Tag: The Mount Rooms.
Follow the latest company news here. Updates posted weekly, subscribe to get emails straight to your inbox.
Introbiz would like to give a warm welcome to The Mount Rooms. A landmark hotel that has been the centre of so much history and memories to the locality of Barry. Strategically placed 7 minutes from Cardiff Airport and having the luxury of the train station which takes you directly …