Featuring 3-star accommodation, Hollywood Inn Suites Hotel is situated in Los Angeles, 13 km from LA Memorial Coliseum and 13 km from California Science Center.
Number of rooms: 85
1030 W EL SEGUNDO BLVD, South Los Angeles, Los Angeles, CA 90247, United States
Hotel booked 1 times today.