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.
Places to Stay in Windsor
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.
Own a Property in Windsor?
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.
*PN = Per Night