Afternoon tea for two at The Castle Hotel was a gift. We were very disappointed, the service was ver...
Afternoon Tea
(41)
Photos
The Castle Hotel in Windsor boasts nearly 500 years of history, offering guests timeless elegance and welcoming hospitality in a prime location for exploring Royal Windsor. With a range of accommodation options, including classic rooms and spacious suites, the hotel blends historic features with contemporary amenities for a comfortable stay.
The hotel's dining experience features the renowned Leaf restaurant, known for its exquisite afternoon tea and locally-sourced, creative cuisine. Additionally, The Castle Hotel is an ideal venue for meetings, private parties, and weddings, supported by a dedicated team of professionals.
Generated from the website
Also at this address
Reviews
Very happy with our afternoon Tea, one was Gluten Free which was not an issue. A downside is the si...
Really tried to eat here but service was appalling. My friend and I walked in here and found it unus...



