Aparthotels in Slough
Multiple accommodations for your stay
Show map
3 results found
Filters
- Most popular first Sorting
Legoland Heathrow Windsor Apartment Hotel
34 Springfield Rd, Slough, United Kingdom (Open map)
Situated within a 4-km distance of Herschel Park, the accommodation also gives access to such sports venues as Thorney Park Golf...
Read more...
8.4
Very Good
140 reviews
Atria By Viridian Apartments
Atria, 219 Bath Road,, Slough, United Kingdom (Open map)
The centre of Slough can be reached within a 25-minute walk. Atria By Viridian Apartments Slough hotel, located a 10-minute drive...
Read more... Heathrow Haven: Stylish Apartments In The Heart Of Slough
585 London Road, Slough, United Kingdom (Open map)
Harmondsworth Moor is 10 minutes by car from this Slough aparthotel, while Windsor Parish Church of St John the Baptist is within a...
Read more...