Stay And Play In Niagara Falls!
6871 Saint Michael Avenue, Niagara Falls, Canada
Stay And Play In Niagara Falls!
Contact Us
Stay And Play In Niagara Falls!
6871 Saint Michael Avenue, Niagara Falls, Canada
What's nearby
- Local attractions
- Oh Canada Eh? Dinner Theatre1.6 km
- Oh Canada Eh Dinner show1.6 km
- Waves Water Park1.6 km
- Cineplex1.6 km
- Kingdom Hall of Jehovah's Witnesses1.9 km
- Saint Michael Catholic High School450 m
- Niagara Golf Trail1.4 km
- Sundowner1.5 km
- Airports
- John C. Munro65 km
- Train stations
- Niagara Falls Station (Ontario)8 km