Niagara Parks Floral Showhouse

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Niagara Parks Floral Showhouse

Address: Niagara River Parkway, Niagara Falls, Ontario L2E 6T2, Canada
Phone: 905-356-2241
Open Hour:
Description: For over 60 years visitors have come to Discover Paradise at this lush oasis, just a short walk from the Niagara Falls. Collections of orchids, succulents and other tropical plant species are on display throughout the year, along with floral shows that reflect the changing seasons. Flying throughout the greenery are colourful tropical birds that may sing for your entertainment!

Update Niagara Parks Floral Showhouse information | View Google Map

Other attractions in Niagara Falls, Ontario

Popular attractions in Niagara Falls, Ontario