We have 2 bars / lounges at Castle view. The first is located next to our restaurant where there is also outside seating for warm days.
The second is up on our roof terrace where you will find our glass panelled Sky Lounge & Bar. The roof terrace has 360° panoramic views of Windsor Castle, The Great Park and St Leonards Hill. The sunsets are breathtaking. Sipping a glass of champagne on the terrace or Colin pouring your favourite tipple at the bar, you really could be in your own private club.
Our friendly team are available to help answer any questions and viewings are available via booking only to ensure we maintain a 100% Covid free community - contact usClose [X]