
Niagara Falls, NY, United States
The Red Coach Inn
3-star hotel
Enjoy breathtaking views from the garden at The Red Coach Inn, a charming hotel in the heart of Niagara Falls, just steps from Niagara Falls State Park. Start your day with a complimentary cooked-to-order breakfast and unwind…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


