The Red Coach is located just 500 yards from the American Falls and right across the street from the Cave of the Winds on Goat Island and the Maid of the Mist at Niagara Reservation State Park. Located close by are the Aquarium of Niagara, Arrowhead Spring Vineyards Niagara Wine Trail, Castellani Art Museum, and Devil’s Hole State Park.
After a day of sightseeing we encourage you to have a wonderful dinner at our restaurant, and enjoy our diverse wine list, featuring vintages from the Niagara region. Call us at 716-282-1459 to book your room today.
Red Coach Inn