LION’S HEAD is in a perfect location, just blocks from The beautiful Niagara Parks, three Casinos and other major attractions. You are only a 10 minute walk along the scenic Niagara Gorge to the spectacular Falls of Niagara.
Hike the Niagara Gorge. Picnic in one of the many parks or conservation areas. bike throughout the Niagara Peninsula.
Wine country and it's 45 wineries
surround us... there's no better place to experience great
scenery and wonderful wines. Travel the wine route. Let Helena
arrange your wine tours and tastings.
so much to explore and enjoy you'll want to stay
awhile in Niagara and your host Helena will happily
recommend restaurants, attractions, theatres, antique
trips, winery tours... and much more!