Just outside London in the beautiful county of Berkshire lays Windsor home to the famous Windsor Castle. With great shopping, sights and more, this is a great place to stay for an escape from London.
With apartments, houses and country homes, Berkshire and Windsor have a great deal of self catering accommodation to offer, suiting any party size. Forget about hotel accommodation and find a place to stay with Eventful Stays.
Do you own a property in Windsor? Whether it's an apartment, house or even a spare room let us know! By letting out your home for short holiday lets with Eventful Stays you could make real money to fund your own holidays.