Resorts in Slough
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Moxy Slough
5 William Street, Slough, United Kingdom (Open map)
Located approximately 7 km from the theme park "LEGOLAND Windsor Resort", the hotel is also merely 1.7 km from Slough railway...
Read more...
8.4
Very Good
2008 reviews
Residence Inn By Marriott Slough
3 William Street, Slough, United Kingdom (Open map)
This Slough hotel places you within 7 km of the theme park "LEGOLAND Windsor Resort" and 2.8 km from Home Park, Windsor. The...
Read more...
8.5
Fabulous
452 reviews