Best Western Plus South Bay Hotel 3 stars

15000 Hawthorne Boulevard, Lawndale, CA 90260, USA

Hotel image
Read more reviews for Best Western Plus South Bay Hotel