Macdonald Windsor Hotel
Windsor, Berkshire SL4 1LH
Sumptuousness abounds at this contemporary townhouse in Windsor where you get possibly the best views of the changing of the guards. Macdonald Windsor Hotel is a very romantic wedding venue and, being…
- Max: 140 guests