16.72 Miles* from Velindre centre
18.19 Miles* from Velindre centre
£99.00
per night
8.80 Miles* from Velindre centre

Hotels with Disabled Facilities in Velindre