Windsor Castle Townhouse
13 Church Street, Windsor

Want to take a rest and explore the city? Hotel «Windsor Castle Townhouse» is located in Windsor. This hotel is located in the center of the city. In the morning, have a cup of coffee while looking at the city from the window. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Queen Mary's Dolls' House, The Old Ticket Hall and The Firestation Centre for Arts & Culture. It’s time to have a nice meal! Stop by the restaurant. Free Wi-Fi is available on the terri
- Air Conditioning
- Elevator Lift
- Smoke Free Property
- Heating
- Ticket Assistance
- Washing Machine
- Dishwasher
- All Spaces Non Smoking Public And Private
- Non Smoking Rooms
- Fridge
- Indoor Fireplace
- Cable Tv
Where to stay in Windsor
Looking for hotels in Windsor? It helps to decide on an area first — our guide to where to stay in Windsor sets out which neighbourhoods suit which kind of trip.
Around Castle the options include Castle Properties: The Sovereign 5 Bed Town House, Castle Hotel Windsor, Stunning 1Bd with Castle View and Cavendish House with Secure, Allocated Parking, 2 mins walk from Windsor Castle.
Around Courtyard the options include The Courtyard 10, The Courtyard, Windsor, 2 Beds and The Courtyard.
Around Central the options include Cosy Central Windsor House Sleeps 4 and Travelodge Windsor Central.
Elsewhere in the city you will also find Macdonald Windsor Hotel, Harte and Garter Hotel and Goswell House.
