Find the Best Lodges in Windsor
Expedia can help you find the best lodge deals in Windsor. Filter by popularity, hotel star rating or lodge name to find the ideal lodge package in Windsor for you and your family.
up to: % savings
2 Clewer Hill Road, Windsor, England SL4 4BS
Situated in Windsor, this inn is close to Legoland, Windsor Castle, and Frogmore House. Also nearby are Eton College and King Edward Court Shopping. read more
Jan 1st, 1970