Macdonald Windsor Hotel is a chic, modern townhouse set within strolling distance of the long walk for romantic horse-drawn carriage drives and photo opportunities. Ideally located in the heart of the majestic town with views of Windsor Castle and across the road from the infamous Windsor Guildhall. This is the Read more [...]
Macdonald Windsor Hotel
Address: 21-23 High St
Windsor
SL4 1LH
Windsor
SL4 1LH
Phone: 4.42E+11
Price Range: Please Enquire