Copyright © Macdonald Hotels & Resorts 2024
Website by mtc.
Situated just two minutes walk from Windsor Castle, Macdonald Windsor is the perfect location to discover Windsor & beyond.
Crowned by stunning Windsor Castle – the largest and oldest inhabited castle in the world and the Queen's favourite weekend home – and linked by the beautiful River Thames, the Royal Borough has a rich mix of history, culture, heritage and fun which makes it one of South East England’s loveliest short break destinations and a 'must see' for everyone's list.