Lodging & Accommodations close to National City
Hotel Milagro
+1-888-469-4795
70 Broadway, Chula Vista, CA 91910
+1-888-469-4795
~1.42 miles south of National City
~25 minute walk
- Three Star property
- Check in: 3:00 PM
Quality Inn
+1-888-311-4278
778 Broadway, Chula Vista, CA 91910
+1-888-311-4278
~3.10 miles south of National City
- Three Star Suburban hotel
- 3 floors in hotel
Back to Top