Situato a Los Ángeles, a 29 km da Salto del Laja, il South Landing Inn offre sistemazioni con WiFi gratuito, un giardino con piscina all'aperto e l'accesso a una sala fitness.
Al mattino vi attende una colazione continentale.
Il South Landing Inn vanta una terrazza solarium e un salone in comune.