Lodging & Accommodations close to Chula Vista Nature Center
Hotel Palmeras Chula Vista
+1-888-311-4278
230 Broadway, Chula Vista, CA 91910
+1-888-311-4278
~0.95 miles east of Chula Vista Nature Center
~17 minute walk
- Economy Suburban hotel
- Complimentary breakfast is offered
Chula Vista Inn
+1-888-749-6785
946 Broadway, Chula Vista, CA 91911
+1-888-749-6785
~2.20 miles southeast of Chula Vista Nature Center
- Low priced Downtown hotel
- Free comp. breakfast
Back to Top