Llantrisant, United Kingdom9.2 miles
This 37 room property, renovated in 2008...
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 37
Rates: $73 - $133