Orchid Garden is a Victorian-style venue located in the heart of Downtown Orlando. From their jaw dropping staircases, balconies, and outdoor courtyard, this is an ideal venue for everything from weddings to corporate events and special gatherings.
126 W. Church Street
Orlando, FL 32801
No images available at the moment