Macdonald Windsor
Hotel
SL4 1LH Windsor
United Kingdom
Phone: 0844 879 9101
Website: www.MacdonaldHotels.co.uk/windsor
Hotel
Phone: 0844 879 9101
Website: www.MacdonaldHotels.co.uk/windsor