Lodging & Accommodations close by Otay
Chula Vista Inn
+1-800-716-8490
946 Broadway, Chula Vista, CA 91911
+1-800-716-8490
~1.86 miles northwest of Otay
- 2 star Downtown property
- Free breakfast available
Hotel Palmeras
+1-888-749-6785
230 Broadway Chula Vista Ca. 91910, Chula Vista, CA 91910
+1-888-749-6785
~3.60 miles northwest of Otay
- Midscale Suburban hotel
- Check-in time: 14:00
Back to Top