89 Arthur Road, Windsor, United Kingdom
Located merely 1.2 km from The Long Walk, the 4-star Charles House - Windsor Castle Hotel offers Wi-Fi in the rooms and public parking. The guest house is a good starting point for exploring Windsor, including the royal residence "Windsor Castle", which is only a 9-minute walk away.
This Windsor hotel is located approximately 500 metres from Diamond Jubilee Fountain and around 700 metres from Bachelors Acre. At the Charles House Windsor, you'll be within a 3-km distance of Upton Court Park. Also, the accommodation is about a 10-minute drive from Herschel Public Park. Arthur Road bus stop is in close proximity to the hotel.
They are equipped with private bathrooms.
You may walk 5 minutes to Loading Bay Cafe or eat by Bill's Windsor, located a mere 450 metres away.
Popular 4 stars Hotel in Barnstaple: The Park Hotel Barnstaple
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Charles House - Windsor!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please