Die Unterkunft Starlight Inn South El Monte, die 18 km von der Sehenswürdigkeit California Institute of Technology entfernt gelegen ist, bietet in South El Monte Zimmer mit Klimaanlage.
Zimmeranzahl: 35
1220 Durfee Avenue, South El Monte, CA 91733, USA