top of page
The Castle is a restored 1906 church overlooking downtown Beloit, Wisconsin.
We would love to invite you to our space and celebrate a special occasion together. From weddings to birthday parties and corporate gatherings, we are here to host and serve.
bottom of page