Este motel está localizado em Niagara Inn & Suites e fica a cerca de 3,2 km da Torre Skylon, que oferece vistas para as cascatas. A propriedade dispõe de estacionamento gratuito e de acesso Wi-Fi gratuito em todos os quartos.
Cada quarto do Niagara Inn & Suites está equipado com uma televisão de ecrã plano de 94 cm. Um micro-ondas e um frigorífico também são providenciados. Também estão disponíveis comodidades para churrascos.
O Niagara Inn & Suites fica a 3,2 km do Casino Fallsview. O hotel fica a 6,4 km do Queen Victoria Park (parque).