£84.00
per night
17.30 Miles* from Velindre centre
£99.29
per night
11.48 Miles* from Velindre centre
£175.00
per night
18.77 Miles* from Velindre centre
£75.00
per night
11.21 Miles* from Velindre centre
16.72 Miles* from Velindre centre
£99.00
per night
8.80 Miles* from Velindre centre

Pet friendly hotels in Velindre