Situated on the southern part of River Thames and the western part of Charing Cross is the affluent city of Windsor where one can find some of United Kingdom's top tourist attractions. On top of the list are the majestic Windsor Castle and the family fave Legoland Windsor. Other famous sites include the Royal Windsor Racecourse, Eton College and the Savill Garden in Windsor Great Park. Enjoy panoramic views of the city by riding the Royal Windsor Wheel in Hyde Park during winter. Find the perfect Windsor hotels for you by visiting otel.com. Just type your preferences on its search box to get a list of cheap hotels in Windsor.