Slough Hotels

Sir Christopher Wren Hotel, Windsor, Berkshire

Sir Christopher Wren Hotel, Windsor, Berkshire


On the banks of the River Thames, overlooked by Windsor Castle, the hotel is the original home of the architect, Sir Christopher Wren.

The restaurant has lovely views and serves inventive dishes.

84 bedrooms which feature fine furnishings and luxury bathrooms.

Sir Christopher Wren Hotel, Windsor, Berks

 

Hotels of Britain front page

Your guide to UK hotels