allsuitehotel
in
Oxnard, CA
Residence Inn
321 South First Street
Burbank
CA
91502
(818) 260-8787
49.7
mi