businesses
72 High Street
Barry
South Glamorgan
CF62 7DW
Report a problem with this listing
Located just a few miles from the airport and yet close to the city centre, we provide comfortable rooms to a wide range of visitors, with packages available including activities and entertainment.