Lions Den Holiday home Niagara Falls is a property only 2.1 km from Fallsview Casino, Casino Niagara and Horseshoe Falls.
Niagara College of Applied Arts and Technology, Niagara College Canada Niagara Falls Campus and Skylon Tower are located just 1500 meters from the venue. 15 minutes' drive from Saint Catharines. Guests will find the pizzeria Perry's Place restaurant within a 10-minute walk.
This property features a seating area and free Wi-Fi in rooms. The villa offers 3 bedrooms.
The villa comes with an oven and a dishwasher available in a kitchen.
Just 5 minutes' drive from International airport.