Windsor is a charming town with so much to see and do. Fantastic for shopping, eating out and sightseeing. Our luxury apartments are a great base from which to explore the area. Located on a peaceful street with lots of amenities right on your doorstep!
AMENITIES & SERVICES
LIVE LIKE A LOCAL
EXPLORE THE TOWN
Theatre Royal Windsor
The Theatre Royal is a beautiful, historic theatre just outside the castle. Showing a wide variety of classic plays as well as West End shows.
Windsor Castle and Long Walk
The Windsor Castle is a must see for any tourist. Enjoy the fantastic architecture and then take a stroll down the Long Walk to see the famous Copper Horse.
The Windsor Racecourse is one of only two figure-of-eight course in England. Dress up and enjoy a night out. Special themed nights every other Monday.