Suite 113 Lusk villa bevindt zich op minder dan 1 km afstand van het Stagecoach Museum en nodigt gasten uit om attracties in de omgeving te verkennen.
Lusk Water Tower is op loopafstand van nog geen 25 minuten ervandaan gesitueerd. Andere bezienswaardigheden zijn C and H Refinery Historic District, binnen een straal van 300 meter.
Smokehouse 307, waar Amerikaanse gerechten worden geserveerd, ligt binnen handbereik van Suite 113 villa.