Afternoon tea for two at The Castle Hotel was a gift. We were very disappointed, the service was ver...
Afternoon Tea
(41)
Advertisement
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...
You might also like
Advertisement


