Red Coach Inn Niagara Falls położony jest około 5 min jazdy od Niagara i oferuje salon Lounge i udogodnienia bankietowe. Atrakcje okolicy, w tym Park Stanowy Niagara Falls, znajdują się bardzo blisko od hotelu.
Wieża obserwacyjna Skylon Tower znajduje się w prawie 2 km, a Most Tęczy leży 950 m od tego hotelu. Popularne atrakcje, takie jak Wodospad Ślubny Welon, leżą w odległości 14 min spacerem. Ponadto, Niagara Falls State Park znajduje się w 50 metrach. Atrakcje rozrywkowe takie jak Kasyno Niagara są w prawie 1 km. Ponadto, Red Coach Inn leży 4 km od stacji kolejowej Niagara Falls Amtrak, natomiast Wodospad Horseshoe Falls jest w prawie 2,1 km.
37 pokojów w obiekcie wyposażono w takie udogodnienia jak klimatyzacja, a także telewizja satelitarna. Przestronne sypialnie posiadają szafkę. Prywatne łazienki są również wyposażone w czepki kąpielowe i ręczniki kąpielowe dla maksymalnego komfortu podróżnych. Red Coach Inn oferuje widoki na rzekę z tych pokoi.
Codziennie rano serwowane jest śniadanie w restauracji. W okolicy znajdują się restauracje, w tym Red Coach Inn, która leży w odległości krótkiego spaceru od uroczego hotelu.