Slough Hotels

Aurora Garden Hotel, Windsor, Berkshire

Aurora Garden Hotel, Windsor, Berkshire

Close to the town centre, a privately run hotel noted for its friendly atmosphere.

The restaurant overlooks the landscaped water gardens.

The 19 bedrooms are individually decorated.

http://www.auroragarden.co.uk

 

Hotels of Britain front page

Your guide to UK hotels