Macdonald Windsor Hotel, Windsor
The Macdonald Windsor Hotel is an upscale, 4-star boutique hotel located in Berkshire, England. Experience stylish rooms and fine dining in the heart of Windsor, just a short walk from Windsor Castle.
The Macdonald Windsor Hotel is an upscale, 4-star boutique hotel located in Berkshire, England. Experience stylish rooms and fine dining in the heart of Windsor, just a short walk from Windsor Castle.