x
Loading...
This business appears to be closed.

Exit 8A on I-5 South

Left 0.46 mi

Red Roof Inn

394 Broadway, Chula Vista, CA 91910

Directions
Amenities
24 Hours (Front Desk)