Hotels in Slough | Hotels near Windsor | Holiday Inn Slough Windsor

Holiday Inn Slough - Windsor
Church Street,
Slough, Berkshire
SL1 2NH, United Kingdom

Check availability

A Park for all seasons

Part of the Windsor Estate, Windsor Great Park is an ancient Royal landscape of forests, grasslands, lakes and gardens. Visit and you will discover 1,000 years of history including historical monuments, rare wildlife and National Collections of plants and Champion Trees.

An operational Estate with farms, vineyard, commercial forestry as well as residential and commercial lettings, the Windsor Estate covers approximately 6,400 hectares (15,800 acres) stretching for some 10 miles from Windsor Castle to Camberley and is home to a thriving business community.

Windsor Great Park

The Crown Estate

Windsor Great Park
Check availability Call Us