Floral Showhouse
Tourist attraction • Garden • Botanical gardenOrchids & tropical plants are in bloom at these picturesque gardens with seasonal floral displays. People often mention beautiful, plants, visit, flowers, floral, miniature, nice, small, houses, garden,
Address
7145 Niagara River Pkwy, Niagara Falls, ON L2E 6X8, Canada
Website
Rating on Google Maps
4.40 (2.1K reviews)Open on Google Maps
Working Hours
- Thursday: 10 am to 5 pm
- Friday: 10 am to 5 pm
- Saturday: 10 am to 5 pm
- Sunday: 10 am to 5 pm
- Monday: 10 am to 5 pm
- Tuesday: 10 am to 5 pm
- Wednesday: 10 am to 5 pm