Il Lux Inn Los Angeles è situato nel distretto South Los Angeles, a 7 km da diverse attrazioni sportive, come la Los Angeles Memorial Sports Arena.
La locanda si trova a 10 minuti in auto dal Bethune Park e a 15 minuti in auto dal Museo di Storia Naturale della Contea di Los Angeles. Le attrazioni culturali della zona sono le Watts Towers (2 km) e il California Science Center (8 km). A 2,1 km dal Lux Inn gli ospiti troveranno la South Broadway. La fermata dell'autobus più vicina è Manchester & McKinley, situata a circa 5 minuti a piedi, e la stazione di treno 7th St/Metro Center è a circa 20 minuti in auto.
Le camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come una TV a schermo piatto con canali satellitari.