The Red Coach Inn is located in a downtown area of Niagara Falls in close proximity to Louis Tussaud's Waxworks, Oakes Garden Theatre and Niagara Falls Discovery Center. The superior hotel was built in 1923 and refurbished in 2010.
Offering great setting in Niagara Falls just near a boat dock, The Red Coach Inn overlooks the Niagara River and American Falls. The property is set within 3 km distance from the city center.
The Red Coach Inn offers a spectacular view to its guests.
Guests can reach The Red Coach Inn by car from International airport in 10 minutes.
This property comprises 35 rooms featuring queen suite, luxury two-bedroom suite and premium double room with a private safe, multi-channel television, an iron with ironing board, a dressing area and a refrigerator. Some of the luxury rooms feature the river view. Guests can make use of a shower, a hairdryer and bathrobes.
Eat & Drink
Breakfast is served in the restaurant each morning. Offering various dining options, Mela and Red Coach Inn are about 5-minute walk away.
Business facilities at The Red Coach Inn include a meeting room, a banqueting hall and a photocopier.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.