La Quinta Inn

La Quinta inn. La Palma CA 90623 USA

Location