Great location across from Windsor Castle.
Great location, helpful staff, convenient on-premises bar and restaurant
Located in Windsor City Centre, Castle Hotel Windsor is within a 5-minute walk of Windsor Castle and within 15 minutes of other popular attractions like Thames River. This 4-star hotel has 108 guestrooms and offers conveniences like a restaurant, free in-room WiFi, and a conference center.
In addition to a meal at the onsite restaurant, you can also enjoy a drink at the bar/lounge. Savor a meal from the comfort of your room with 24-hour room service. For your convenience, a buffet breakfast is served for a fee on weekdays from 7:00 AM to 10:00 AM and on weekends from 7:00 AM to 10:30 AM.
Guests can expect to find free WiFi and flat-screen TVs with digital channels. Other standard amenities include coffee makers, hair dryers, and safes.
Guests of Castle Hotel Windsor enjoy access to free WiFi in public areas, a conference center, and a business center. Self parking is available for GBP 30 per night. The 24-hour front desk has staff standing by to help with securing valuables, concierge services, and luggage storage. Additional amenities include coffee/tea in a common area, a library, and express check-out.
Dear David,Thank you for your 5/5 review.We look forward to welcoming you back on another occasion.Best regards,The Castle Hotel Team
Great location across from Windsor Castle.
Great location, helpful staff, convenient on-premises bar and restaurant
Dear Gonzalo, Thank you for your 4/5 star review, we hope to welcome you back again soon.Best regards, The Castle Hotel Team