Leu Gardens

Leu Gardens is a fifty acre botanical garden in Orlando, Florida, just minutes from sunny beaches, w...

1920 North Forest Ave.

Leu Gardens is a fifty acre botanical garden in Orlando, Florida, just minutes from sunny beaches, world famous theme parks and hotels. This tropical paradise is draped with tropical palms and exotic flowers of every description. Host to the largest formal rose garden in Florida, Leu Gardens hosts more than 400 large and small weddings every year. If you are searching for an affordable and picturesque wedding location, our beautiful garden may be just what you are looking for.

Reviews


To write a review, you must login first.

Location


Manager