23 High Street, Windsor SL4 1LH England
Tel: +0 344 879 9101
With the magnificent Windsor Castle just two minutes’ walk away, you’ll get a sense of being somewhere quite unique when you arrive at Macdonald Windsor Hotel, situated in the heart of the historic town of Windsor. It’s easy to unwind in style in this contemporary townhouse, with 120 luxury bedrooms, richly hued interiors and a fabulously attentive team creating an atmosphere of calm and well-being. Step out and discover the local area – a real treat, with several of England’s best-known attractions within easy reach, and this beautiful hotel is the perfect base for exploration.