Macdonald Castle Hotel, Windsor

Community images

  • Macdonald Castle Hotel, Windsor

Macdonald Castle Hotel, Windsor

Welcome to the historic setting of Windsor and the elegant Macdonald Castle Hotel, conveniently located 10 miles from London Heathrow airport, with ea...

> Show product information

Be the first to write a review!

Ask a question