With a stay at Castle Hotel Windsor, you'll be centrally located in Windsor, just a 4-minute walk from Windsor Castle and 7 minutes by foot from Thames... Read more…
With a stay at Sir Christopher Wren Hotel, you'll be centrally located in Windsor, steps from Thames River and 8 minutes by foot from Windsor Castle. This... Read more…
With a stay at Macdonald Windsor Hotel, you'll be centrally located in Windsor, just a 3-minute walk from Windsor Castle and 6 minutes by foot from Thames... Read more…
Located in Windsor (Windsor City Centre), Goswell House is a 3-minute walk from Windsor Castle and 6 minutes by foot from Thames River. This hotel is 1.8... Read more…
With a stay at Gilbey's Bar & Restaurant in Windsor, you'll be just steps from Thames River and 10 minutes by foot from Windsor Castle. This luxury bed &... Read more…
With a stay at The Crown And Cushion in Windsor, you'll be just steps from Thames River and 10 minutes by foot from Windsor Castle. This inn is 4.8 mi... Read more…
With a stay at The George Inn in Windsor, you'll be just steps from Thames River and 9 minutes by foot from Windsor Castle. This inn is 4.8 mi (7.7 km)... Read more…
With a stay at New Oscar in Windsor, you'll be within a 5-minute drive of Windsor Castle and LEGOLAND® Windsor. This bed & breakfast is 0.4 mi (0.6 km)... Read more…