Copthorne Slough Windsor

★★★★
4 miles from LEGOLAND® Windsor Resort