BEST WESTERN PLUS Otay Valley Hotel
Address:
4450 Main St, Chula Vista, CA 91911
Phone:
(866) 430-9014
Hotels & Motels,
Best Western
Other Businesses:
- Baba Foods at 693 Palomar St, Chula Vista, CA 91911
- Tacos El Gordo De Tijuana BC at 689 H St, Chula Vista, CA 91910
- Italianissimo Trattoria at 323 3rd Ave, Chula Vista, CA 91910
- Teriyaki Grill at 380 3rd Ave, Chula Vista, CA 91910
- Best Choice Inn at 778 Broadway, Chula Vista, CA 91910