Windsor, England
The Macdonald Windsor Hotel
1 out of 5 stars
The Macdonald Windsor Hotel
23 High StreetWindsor, England
Please note that some amenities may be restricted or unavailable due to local ordinances or sanitary best practices.