Il Starlight Inn La Brea Los Angeles dispone di 7 camere e si trova a 7 km dal California Science Center. Gli ospiti possono usufruire di Wi-Fi nelle camere.
Soggiornando presso l'hotel 3 stelle, sarete a circa 15 minuti in auto dalla Walk of Fame di Hollywood. C'è il Grauman's Chinese Theatre a una distanza di 8 km da questo hotel. Il Starlight Inn La Brea Los Angeles si trova nelle immediate vicinanze della stazione ferroviaria 7th St/Metro Center, mentre la fermata dell'autobus Washington & Orange si trova a soli 5 minuti a piedi.
Le camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come una TV a schermo piatto con canali satellitari. I servizi extra includono un bagno con WC separato e una doccia nei bagni.
Il ristorante Taco Bell serve vari tipi di piatti messicani a 550 metri dal Starlight Inn La Brea.