Sanford Museum befindet sich ca. 10 Minuten Gehweg von dem 4-Sterne-San Luis Inn San Pedro entfernt und ist unbedingt einen Besuch wert.
San Luis Museum & Cultural Center liegt etwa 500 Meter von hier entfernt. Bis zu Angel Fire sind es etwa 190 km. San Luis Lakes State Park, eine bekannte Sehenswürdigkeit, ist ebenfalls in einer 7 Gehminuten Entfernung vom San Luis Inn San Pedro.
Die 7 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Neben einer getrennten Toilette und einer Dusche zählen auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers.
In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Mrs Rios Restaurant, das etwa 650 Meter vom San Luis Inn entfernt ist.