- Berkshire
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