We'd love you to write a review of Travelodge Windsor Central Slough – could you? Please add your Travelodge Windsor Central Slough review and help create a directory of recommended cheap hotels in Slough. If Travelodge Windsor Central Slough is owned by you, then claim it today. After claiming your business, you will be able to improve your business listing.