Situato a Queenston, a Niagara-on-the-Lake, il South Landing Inn offre gratuitamente la connessione WiFi e un parcheggio privato.
Tutte le camere sono dotate di TV con canali via cavo. Alcune camere presentano un'area salotto, ideale per i vostri momenti di relax. Tutte le camere sono dotate di bagno privato con vasca. A vostra disposizione un set di cortesia e un asciugacapelli.
A vostra disposizione un salone in comune. Nei dintorni potrete praticare varie attività, tra cui il golf e il ciclismo.
Il South Landing Inn dista 400 m dal Brock's Monument e 1,7 km dall'Orologio Floreale.