Short Term rental Apartments In Windsor, Berkshire
Short term lets available in Windsor, Berkshire, England
We manage over 50 properties in Windsor on a short term rental basis. Whether staying in Windsor for a one month let or a few weeks, these are residential short lets that are inspected and cleaned on a regular basis to ensure that they meet our high standards of quality accommodation. These are privately owned properties with a homely feel and have all been stylishly and individually furnished either by the owners or by ourselves.
Here are some of our short term rental apartments in Windsor