Floral Hall

The Floral Hall is the largest space available. It features a soaring 20-foot ceiling and a series of skylights that offer a view of the passing clouds. The interior of …

Read More