Town Centre Apartment - 2 bed, 2 bath in Slough
Conveniently situated in the Slough part of London, this property puts you close to attractions and interesting dining options. This 4-star property is packed with in-house facilities to improve the quality and joy of your stay.
Highlights
Hygiene Plus
Safety Features
Preventative Equipment
Health and Medical

Travel sustainable property
Learn More
Facilities
Free Wi-Fi in all rooms!
Contactless check-in/out
Wi-Fi in public areas
Smoke-free property
Doctor/nurse on call
Food delivery
Hand sanitizer
Temperature check for guests and staff
It was a very pleasant stay though little expensive.”
See room deals
Very good”
See room deals
Stayed one night to visit Legoland, was very convenient for transport.”
See room deals
Good”
See room deals
Exceptional”
See room deals
Comfortable, quality accommodation in a convenient location right next to the train station.”
See room deals
Nice apartment”
See room deals
2 bedroom Town Apartment”
See room deals
We had an excellent two night stay. We would recommend to family and friends and shall be back.”
See room deals
Apartment”
See room deals
Lovely”
See room deals
Superb”
See room deals
Superb”
See room deals
Recommended”
See room deals
Very good”
See room deals
Good”
See room deals
Exllent staff and very good location”
See room deals
Great place to stay”
See room deals
Comfortable room in a good location. Responsive hosts.”
See room deals