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
Call +44(0)7980 949 128
3 Stovell Road. Windsor. Berkshire. England UK   Sl4 5JB

Windsor and Maidenhead SL4 5JB, UK