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 Road, Slough, United Kingdom (Open map)
While staying in the comfortable hotel, you are invited to discover the Royal Peculiar and St George's Chapel, located 5 km away, or...
Read more...
8.1
Very Good
177 reviews
Heathrow Haven: Stylish Apartments In The Heart Of Slough
585 London Road, Slough, United Kingdom (Open map)
This Slough aparthotel is about 5 km from London Heathrow airport and within a 6-km distance of such cultural venues as the local...
Read more... Atria By Viridian Apartments
Atria, 219 Bath Road,, Slough, United Kingdom (Open map)
Slough centre can be reached within 25 minutes' walk. Guests of Atria By Viridian Apartments Slough hotel can enjoy access to...
Read more...