Palomar Inn
Address:
801 Palomar St, Chula Vista, CA 91911
Phone:
(619) 423-8889 Hotels & Motels
Other Businesses:
- Rodeway Inn & Suites Chula Vista San Diego South at 372 Broadway, Chula Vista, CA 91910
- Ramada San Diego-South/Chula Vista at 91 Bonita Rd, Chula Vista, CA 91910
- Big 7 Motel at 333 Broadway, Chula Vista, CA 91910
- Palomar Motel at 1160 Walnut Ave, Chula Vista, CA 91911
- Good Night Inns San Diego-Chula Vista at 225 Bay Blvd, Chula Vista, CA 91910