4 star hotels in Clevedon
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Clevedon Hall
Elton Road, Clevedon, United Kingdom (Open map)
This hotel is 2.1 km from Ladye Bay and 2.3 km from Clevedon Court. The 4-star Clevedon Hall hotel offers 25 rooms, situated...
Read more...