Il Lux Inn Los Angeles è situato nel quartiere South Los Angeles di Los Angeles, a 7 km da diverse attrazioni sportive, come la Los Angeles Memorial Sports Arena.
Algin Sutton Recreation Center è a circa 25 minuti a piedi dall'hotel, mentre il Museo California Science Center si trova a 15 minuti in auto. Le attrazioni culturali della zona sono lo Space Shuttle Endeavour (8 km) e il California African American Museum (9 km). Inoltre, il Lux Inn Los Angeles è a 2 km dalle Watts Towers. È situato a due passi dalla fermata dell'autobus Manchester & McKinley.
Le 24 camere di questa locanda sono dotate di comfort come un impianto di climatizzazione e una TV a schermo piatto con canali satellitari.