The Windsor Castle Bar and Restaurant

The Windsor Castle Bar and Restaurant in Weston-super-Mare, South West England, United Kingdom | Live Entertainment | Bar and Restaurant | Private Parties

The Windsor Castle Bar and Restaurant in Weston-super-Mare, England, is ideally located to provide visitors with spectacular views while enjoying a delicious meal and refreshing drink at our Bar and Restaurant with it's relaxed and welcoming atmosphere. During summer months meals can be enjoyed in our outdoor family seating area, and during cold months, the warm interior of our Bar and Restaurant beckons you inside. The function room at The Windsor Castle Bar and Restaurant features excellent conference facilities, is also a great venue for hosting Private Parties and celebrations that include catering, and we also offer diners enjoyable and regular Live Entertainment.

The Windsor Castle Bar and Restaurant reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Map of The Windsor Castle Bar and Restaurant


Information

Location Info

Features

54 Upper Bristol Road
Weston-super-Mare
England
United Kingdom
01934 644714
Visit Site
Live Entertainment
Bar and Restaurant
Private Parties
Daily Specials
Relaxed Atmosphere
Promotions
Spectacular Views
Home-cooked Meals
Light Snacks