El The Falls Hotel & Inn ofrece habitaciones con aire acondicionado y TV de pantalla plana con canales por cable en el distrito de Clifton Hill, en Niagara Falls. Cuenta con restaurante, recepción 24 horas, cajero automático y WiFi gratuita en todas las instalaciones. Facilita aparcamiento privado.
El baño privado incluye ducha, secador de pelo y artículos de aseo gratuitos.
Cerca del establecimiento hay varios lugares de interés, como el casino Niagara, la torre Skylon y el Niagara Fallsview Casino Resort. El The Falls Hotel & Inn está a 65 km del aeropuerto de Toronto-Billy Bishop, el más cercano.