Localizado em Queenston, Niagara-on-the-Lake, o South Landing Inn disponibiliza acesso Wi-Fi gratuito e estacionamento privado gratuito.
Todos os quartos incluem uma televisão com canais por cabo. Alguns quartos têm uma área de estar, ideal para relaxar. Todos os quartos incluem uma casa de banho privativa com uma banheira. Para maior conforto, são fornecidos produtos de higiene pessoal gratuitos e um secador de cabelo.
Há um salão partilhado na propriedade. Os hóspedes podem desfrutar de várias actividades nos arredores, tais como golfe e ciclismo.
O Monumento Brock fica a 400 metros do South Landing Inn, enquanto o Relógio Floral está a 1,7 km.