Welcome to Self Catering Windsor
Short Term Self Catering and Serviced Rental Accommodation in Windsor Berkshire and the surrounding areas.
Welcome to our website. We are a specialist short term letting company with offices in the heart of Windsor Town Centre in Berkshire England UK. The properties which we offer are presented and furnished to a very high standard with stringent checks having taken place. Whether you are looking for a short break, self catering apartment, luxury serviced accommodation, a fantastic holiday or just visiting Windsor on business please contact us and we will do our very best to assist you and ensure your booking is as stress free and relaxing as possible. Please take a moment to complete the enquiry form below and we guarantee to come back to you within 24 hours