Skip to the content

Telephone

07769 320020

Website

Visit Website

Address

CF62 7AX

Nearest Town

0 miles from Barry

Hotel in Barry
Rooms

1 Room