Photos for Best Western Plus South Bay Hotel

3.5
25 votes

Best Western Plus South Bay Hotel

15000 Hawthorne Boulevard, Lawndale, California 90260 USA

Add Photo