Located in Historic Downtown Cumberland, set by a stunning Allegheny Mountain backdrop, Windsor Castle Events Centre is the perfect location for your special event. Whether it’s a small party or a large gathering, "The Castle" will accommodate! Plan a wedding reception fit for a real princess, or get down to a live musical performance, whatever you can dream up, we will provide!!!
The Castle guarantees an elegant, unique, and magical experience in a comfortable and affordable setting. Windsor Castle offers convenient off street parking, easy access to interstate highways and nearby hotels. So come make some memories at Windsor Castle Event Centre. Call for your personal tour!