Este motel se encuentra en Niagara Inn & Suites, a 3,2 km de la torre Skylon, que ofrece vistas a las cataratas. Ofrece aparcamiento gratuito y conexión WiFi gratuita en todas las habitaciones.
Todas las habitaciones del Niagara Inn & Suites están equipadas con TV de pantalla plana de 37 pulgadas. Además, incluye microondas y nevera. También hay zona de barbacoa.
El Niagara Inn & Suites se encuentra a 3,2 km del casino Fallsview. El hotel está a 6,4 km del parque Queen Victoria.