Photos for El Patio Inn

2.3
7 votes

El Patio Inn

11466 Ventura Boulevard, Los Angeles, California 91604 USA

Add Photo