513 23rd St, 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.5 mi (4 km) from Fallsview Indoor Waterpark and 2.6 mi (4.2 km) from Clifton Hill.
Parking
Elevator
WiFi/Internet
Pet friendly
Air conditioning
No nearby properties available in this region at the moment.