Skip to the content

Telephone

0871 527 8196

Website

Visit Website

Address

CF10 2HE

Nearest Town

1 miles from Cardiff

Hotel in Cardiff
Rooms

1 Room