Spa hotels in Slough
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Bianca'S House Hotel Heathrow Airport
19 Torridge Road, Slough, United Kingdom (Open map)
The property is situated next to the business district of Slough, approximately a 10-minute drive from and Windsor Castle. Located...
Read more...
5.3
Decent
117 reviews
St Georges House, Premium 3 Bed Home Slough, Legoland, Windsor
Sl1 5Pd 172, Slough, United Kingdom (Open map)
London Heathrow airport can be reached within 15 minutes drive, and natural attractions like Dorney Lake are 3.1 km away. Featuring...
Read more...
6.0
Pleasant
25 reviews