Citikey Free Business Directory
Register Free
Add
{{#signedin}}
{{/signedin}} {{^signedin}}
{{/signedin}}
{{#items}}
{{name}}
{{section}}
{{/items}}
Hotels - 3 Stars in South Glamorgan
Place
Barry
(
5
)
Cowbridge
(
1
)
The Bear Hotel
High Street, Town Centre, Cowbridge CF71 7AF
Premier Inn
Hood Road, Barry CF62 5QN, South Glamorgan
Premier Travel Inn have over 450 hotels nationwide, offering affordable and comf…
Travelodge
Port Road, Barry CF62 3BA, South Glamorgan
Travelodge provides modern and well equipped accommodation including family room…
Holiday Inn Express
Tredogan Road, Town Centre, Barry CF62 3BD
Holiday Inn Express offer a wide choice of accommodation facilities and services…
Mount Sorrel Hotel
Porthkerry Road, Barry CF62 7XY, South Glamorgan
Sky Plaza Hotel
Tredogan Road, Town Centre, Barry CF62 3BD