×
Residence Inn Slough
£145-£150/night
3 William Street, Slough SL1 1GZ
01753 201188
Distance:
20 minutes train/bus + walk, 10 minutes drive
CHOOSE ROOM
Close to train station