Apartments in Slough United Kingdom

Apartments Slough

Apartments in Slough

Slough hotels map
The best Apartments in Slough with prices for apartments, hotels and resorts. Read Slough Apartments reviews and find the best Apartments in Slough.

Search Apartments in Slough

Slough, United Kingdom
26 High Street

The newly built apartments are ideally situated in central Slough, only a 5 min. walk from the main railway station and town centre. With private allocated underground parking and secure entry system these apartments assure peace of mind.

During our holiday in Slough our stay at the Berkshire Rooms Serviced Apartments was one of the high.. Five stars

Good location, not too far from the centre and ok stay. Hotel staff was friendly and helpful... Four stars