If you want to feel like you’re at home no matter where you are, choose this — apartment «Livestay -long Term Stay Discount Modern 1 Bed» is located in Slough. This apartment is located in the city center.
Number of rooms: 3
95 High Street, Slough, SL1 1DJ