Short to long term stay in Windsor, serviced apartments in the heart of Windsor Town centre and only 200 metres from the River Thames.
We offer stays from 3 days to 1 year, providing excellent customer care. All our apartments have FREE wifi, internet and full Sky or Virgin Packages and on site free parking.
To book now or last Minute Offers e-mail: enquiries@crownservicedapartments.co.uk Or Call +44(0)7980 949 128 3 Stovell Road. Windsor. Berkshire. England UK Sl4 5JBWindsor and Maidenhead SL4 5JB, UK