Windsor is a lovely historical town in the Royal Borough of Windsor and Midenhead. It lies just 21 miles away from London. It is home to two of the UK's top 20 visitors 's attractions; The Windsor castle and Legoland Windsor Resort. The Windsor Castle is one of the official residences of the British Royal Family. It was built over 900 years ago and covers a massive 480,000 square feet. Other attractions to enjoy are spread out throughout the borough like the Eton college, Savill Garden, Windsor and Ascot race courses plus many others.
To make your visit memorable as you visit these historical and cultural attractions, one can choose from a selection of hotels of all budgets, from luxury to budget, guest houses and self catering accomodation.