Situato a 5 minuti a piedi dal centro di San Luis e a 1,6 km dalla California Polytechnic State University, il Los Padres Inn offre gratuitamente il parcheggio e la connessione WiFi nelle camere.
Le sistemazioni del Los Padres Inn sono completamente non fumatori e dispongono di TV via cavo con canali HBO. Potrete inoltre richiedere un forno a microonde e un frigorifero.
L'Inn Los Padres sorge a 22,5 km dall'El Camino Real, percorso storico della California, e a 16 km dall'Avila Beach, dove troverete una spiaggia e vari negozi.