Home
About
Gallery
Book
More
Located on a quiet street in Central Windsor, a short walk from Windsor Castle, the River Thames and the Great Park - The Burrow Windsor sleeps 5 and has off street parking available. Perfect whether you're here for a short stay, holiday or work!
Please fill out the form and we will get back to you.
Thank you for your message!