Hotels in Barry

Find the best hotels in Barry, United Kingdom: 1 places with address, phone number, opening hours and ratings.

The Castle Hotel 2

The Castle Hotel 2

Bars

4.2 (63)

44 Jewel St, Barry CF63 3NQ

Other cities in United Kingdom