If you are searching for good quality short term residential lettings in Windsor (not far from London) in Berkshire then please take a look at our range of properties situated in Windsor which is approximately 20 miles West of London. Our self catering apartments are fully furnished and equipped with all you need for a home-from-home experience. Why stay in a London hotel when you can have a spacious apartment at a fraction of the price in a charming town just outside London. The price of London Hotels and London apartments in general may be prohibitive, and therefore looking for short term lettings in Windsor apartments near London may be the answer.
And if you are planning on sharing a London apartment, our Windsor apartments are ideal as some have two bedrooms and two bathrooms. London is a short train ride away from historic Windsor which sits on the banks of The River Thames and is home to the fabulous Windsor Castle.
Contact us at Accommodation Windsor Limited for centrally located, superb apartments and houses for short term rentals (minimum one week) in Windsor, Berkshire UK. Telephone: +44 (0)1753 833747