Historical hotels in Slough
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Copthorne Hotel Slough-Windsor
400 Cippenham Lane, Slough, United Kingdom (Open map)
This Slough hotel has a major setting just 1.9 km from Herschel Public Park, while natural sights like Upton Court Park are 2.5 km...
Read more...
7.9
Good
3255 reviews