Slough, United Kingdom

No dates selected

Filters

Sort by

Price per night in EUR

3 stars hotels in Slough

Slough: 27 options found

Select dates so you can see the availability and exact prices.

The Village Green, Slough

3.2km from the center of Slough
Room in this hotel

558-560 London Road, Slough

4.8km from the center of Slough
3.8km from the subway station Heathrow Terminal 5
Room in this hotel

London Road, Slough

4.7km from the center of Slough
3.8km from the subway station Heathrow Terminal 5
Room in this hotel

Stoke Poges Lane, Slough

1.1km from the center of Slough
Room in this hotel

Mill Street, Slough

330m from the center of Slough
Room in this hotel

3 Station Rd, Slough

3.5km from the center of Slough
Room in this hotel

94 Coppermill Road, Slough

6.6km from the center of Slough
3.2km from the subway station Heathrow Terminal 5
Room in this hotel

Landmark Place Herschel Street SN, SN, Slough

355m from the center of Slough
Room in this hotel

60 Wymers Wood Road, Slough

6.4km from the center of Slough
Room in this hotel

146 High Street, Colnbrook, Slough, Berkshire SL3 0LX, United Kingdom, Slough

5.8km from the center of Slough
2.7km from the subway station Heathrow Terminal 5
Room in this hotel

150-151 Oatlands Drive, Slough

1.6km from the center of Slough
Room in this hotel

58A Westlands Avenue, Slough

4.5km from the center of Slough
Room in this hotel

Bishops Orchard, Slough

3.4km from the center of Slough
Room in this hotel

2 Bishops Orchard, Slough

3.4km from the center of Slough
Room in this hotel

Horton Road Calder Way Colnbrook, Slough

7.4km from the center of Slough
1.6km from the subway station Heathrow Terminal 5
Room in this hotel

Bishops Orchard, Slough

3.4km from the center of Slough
Room in this hotel

6 Langtree Avenue, Slough

2.8km from the center of Slough
Room in this hotel

Calder Way Horton Road, Slough

7.2km from the center of Slough
1.7km from the subway station Heathrow Terminal 5
Room in this hotel

19-23 London Road, Slough

1.7km from the center of Slough
Room in this hotel

91 London Rd, Slough

1.3km from the center of Slough
Room in this hotel
1