The Castle Hotel Windsor in Windsor

The Castle Hotel Windsor

18 High Street
SL4 1LJ
Windsor (Berkshire)
2014
35
Description:
The Castle Hotel Windsor is located at 18 High Street, SL4 1LJ, in the Royal Borough of Windsor in Berkshire. We have a variety of rooms from classic double to suites with some accessible and dog friendly. In our Leaf Restaurant, we provide quality locally sourced products and offer breakfast, lunch & dinner, afternoon tea, private dining areas, and excellent outside areas. We also offer various wedding venue spaces perfect for your big day that can also be used for meetings & events.

Products & Services:
Afternoon Tea
Wedding Packages
Bedroom Offers
Outside Garden
Private Dining
Write your review of The Castle Hotel Windsor
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
158 ft
Macdonald Windsor Hotel
23 High Street
Windsor SL4 1LH
727 ft
Travelodge Hotels Ltd
34, King Edward Court
Windsor SL4 1TG
0.2 mi
Meridian Leisure Hotels
Meridian House, 2, Russell St
Windsor SL4 1HQ
0.2 mi
Sir Christopher Wrens House Hotel
52-56, Thames St
Windsor SL4 1PX
0.3 mi
Sir Christopher Wren's House Hotel & Spa
57 Thames Street
Windsor SL4 1QW
0.3 mi
Sir Christopher Wren's House Hotel and Spa Windsor
1 Thames Street
Windsor SL4 1PX