L'Econo Lodge At The Falls North si trova nel cuore di Cascate del Niagara, a soli 10 minuti di auto dall'Hotel Seneca Niagara Resort & Casino e dal Niagara Falls State Park. Inoltre, è a breve distanza da altri luoghi di interesse come il Parco acquatico coperto Fallsview e la Cave of the Winds (grotta).
Nei dintorni dell'hotel, gli ospiti potranno visitare le famose Cascate del Niagara, fare una passeggiata al Niagara Falls State Park, esplorare il Casino Seneca Niagara Resort, o divertirsi al Fallsview Indoor Waterpark.
L'hotel offre una varietà di servizi ricreativi, tra cui una piscina all'aperto, una terrazza e un giardino con vista panoramica. Gli ospiti possono usufruire del Wi-Fi gratuito, dei negozi di articoli da regalo/edicole e di una navetta gratuita per raggiungere il casinò o il centro commerciale nelle vicinanze. Inoltre, è disponibile una reception aperta 24 ore su 24, un servizio lavanderia e un parcheggio gratuito in loco.
Presso l'hotel è disponibile il servizio in camera con orario limitato. Gli ospiti possono gustare la colazione continentale gratuita tutti i giorni dalle ore 07:00 alle ore 10:00.
Le 66 camere dell'hotel sono dotate di aria condizionata, microonde, TV LCD e Wi-Fi gratuito. Ogni camera è fornita di bagno privato con combinazione doccia/vasca, set di cortesia gratuiti e asciugacapelli. Gli ospiti potranno inoltre usufruire di una cassaforte adatta a contenere un laptop, di una scrivania e di pulizie giornaliere.