Castle Hotel Windsor, Windsor
About the Hotel
Location
Castle Hotel Windsor is located opposite
Dining
Rooms
The hotel boasts 108 rooms across three distinct areas: the
Pet-Friendly Amenities
Castle Hotel Windsor allows up to two well-trained dogs to stay in
Business and Events
The hotel offers ten
Highlights
Location: Opposite Windsor Castle
Dining: Leaf restaurant with local produce
Rooms: 108 rooms in three distinct areas
Pet-Friendly: Up to two dogs in the Mews Building
Business: 10 meeting rooms for events
Events: Largest ballroom in Windsor
Select your room type
Price and Room Availability Calendar
Getting around
A list of all available modes of transport
Facilities
General
- Non-smoking property
- Free Wi-Fi
- Parking
- Safe deposit box
- 24-hour reception
- Express check-in/ -out
- No pets allowed
- Air conditioning in public areas
- Luggage storage
- Lift
- Electric vehicle charging station
- Fire extinguishers
- Key card access
- Key access
Services
- Valet parking
- Pet amenities available
- Room service
- Housekeeping
- Laundry
- Dry cleaning
- Welcome drink
Dining
- In-room breakfast
- Restaurant
- Snack bar
- Bar/ Lounge area
- Special diet menus
Business
- Meeting/ Banquet facilities
- Fax/Photocopying
Children
- Children's buffet
Spa & Leisure
- Public terrace/Patio
Room features
- Wi-Fi in rooms
- Heating
- Garden furniture
- Ironing facilities