Niagara Falls State Park is home to over 400 acres of lush landscape and wildlife, the beautiful falls themselves, as well as many famous attractions. Niagara USA offers a breathtaking view of one of nature's marvels and an experience that will last a lifetime. During your stay at the Red Coach Inn we hope you have the opportunity to stop by and see, feel and experience the falls from one of the many great view points that Niagara Falls State Park has to offer.
Another one of the park's signature activities include a boat ride aboard the Maid of the Mist, which take you right up to the base of the Falls!
- Our History
- The Area
- Map & Directions
- Contact Us