New Hotels in Cambridgeshire
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Holiday Inn Express Cambridge West - Cambourne By Ihg
Back Lane, Cambourne, United Kingdom (Open map)
The comfortable hotel provides a prime location right around the corner from Byron's Pool. Located 3.4 km from St Helena & St Mary...
Read more...
8.9
Fabulous
2411 reviews