Located Near Attractions · Pets Welcome · Weekend Getaways · Great Amenities
111 North 2nd Ave., Chula Vista
Low Rates · Apartments · Motels · No Booking Fees