Union Station - Downtown Indianapolis
We are so fortunate to host our party in the majestic Union Station in downtown Indianapolis! You will feel like royalty walking into its Grand Hall. It is simply breathtaking!
Indianapolis' Union Station opened in 1853 -- it was the first one in the world! This place has history...and you will feel it when you walk through its doors. Check out these pictures which we collected from our own albums and multiple other sites - it's beauty cannot be contained in pictures - but you get a sense of its beauty! Perfect for a Masquerade Ball.