1008 Niagara Ave, Niagara Falls
1 bedroom
Baths
Guests
When you stay at this villa in Niagara Falls, you'll be in the historical district, within a 5-minute drive of Niagara Falls State Park and Aquarium of Niagara. This villa is 2.4 mi (3.9 km) from Fallsview Indoor Waterpark and 2.6 mi (4.2 km) from Clifton Hill.
Parking
Elevator
WiFi/Internet
Air conditioning
No nearby properties available in this region at the moment.