Starlight Inn is a Motel located at 1830 S La Brea Ave, Los Angeles, CA 90019. It has received 264 reviews with an average rating of 3.5 stars.
The address of Starlight Inn: 1830 S La Brea Ave, Los Angeles, CA 90019
Starlight Inn has 3.5 stars from 264 reviews
Motel
1425 reviews
15711 Roscoe Blvd, North Hills, CA 91343