The Red Coach Inn Gallery
Two Buffalo Avenue
Niagara Falls, NY 14303-1133 USA
(866) 719-2070 or (716) 282-1459
Detailed Listing | Website
Niagara Falls, NY 14303-1133 USA
(866) 719-2070 or (716) 282-1459
Detailed Listing | Website
Affordable Luxury! The Red Coach Inn Overlooks The Spectacular Upper Rapids, Just 500 Yards From The Falls. Two Bedroom Suites, One Bedroom Suites And Guest Rooms