The Castle Hotel Windsor

18 High Street, Windsor, SL4 1ER View map

From £40 .00 Per Person

About

The award-winning Castle Hotel is the perfect location for a Royal Afternoon tea. If you are visiting the Royal Borough, perhaps a trip to the nearby Windsor Castle, then top off your day with an exquisite Afternoon Tea.

Served in the quintessentially English lounge in front of a roaring fire, or the Leaf bar and restaurant, the menu applauds rich royal heritage with delicious and indulgent treats taking centre stage.

Your Afternoon Tea experience begins with all the elements of a traditional English Afternoon Tea but with a twist. Featuring an array of treats, the Afternoon Tea menu has been carefully crafted and created by talented chefs to be a feast for the eyes as well as a triumph for the taste buds.

The Castle Hotel is located in the heart of Royal Windsor, and is near Windsor & Eton Central and Windsor & Eton Riverside Station.


Details

Times
Afternoon Tea is served 12pm to 5pm every day
Nearest railway station
Windsor & Eton Central, Windsor & Eton Riverside
Where to sit
In the lounge, bar and restaurant
Dress code
Smart casual
Children
Yes
Music
No
Gardens
Yes
Outdoor Seating
Yes
Disabled access
Yes
Dogs
Dogs are allowed in the bar and the outside terrace
Gluten Free
Yes, advance notice is preferable
Vegetarian
Yes, advance notice is preferable
Vegan
Yes, advance notice is preferable
Nut Free
Yes, advance notice is preferable
Halal
Yes, advance notice is preferable
Award Winner
_

Location

The Castle Hotel Windsor
18 High Street, Windsor, SL4 1ER

Free Online Booking

Nearby venues