No Expedia Cancellation Fees
Book, change or cancel almost any hotel without paying an Expedia fee
3.7 out of 5 (7 reviews)
Book, change or cancel almost any hotel without paying an Expedia fee
Situated opposite of Eton on the Thames, Windsor is a town about 37 kilometers (23 miles) from central London. The expansive Windsor Castle dates back to the 11th century, and England’s current royal family makes frequent visits. A more modern attraction, Legoland, also draws tourists. Heathrow is 16 kilometers (10 miles) away.