Situated on the waterfront in Mermaid Quay, with stunning views looking out across the bay.
Terra NovaMermaid Quay South Glamorgan CF10 5BZ Telephone: 03930 450947