Construido en 1860, durante la guerra civil, Aaron House of Niagara Falls es un museo vivo situado en el centro de Niagara Falls. Hay WiFi gratuita.
Los huéspedes pueden practicar senderismo o relajarse en el jardín.
El parque estatal de las cataratas del Niágara está a 1 km. El aeropuerto internacional Buffalo Niagara está a 37,5 km del Aaron House of Niagara Falls.