Lodging & Accommodations close by South Encanto
Hotel Milagro
70 Broadway, Chula Vista, CA 91910
Call
~4.47 miles southwest of South Encanto
- 3-star property
- Check-in: 3:00 PM
Hotel Palmeras
230 Broadway Chula Vista Ca. 91910, Chula Vista, CA 91910
Call
~4.80 miles southwest of South Encanto
- Mid-scale Suburban hotel
- Complimentary breakfast is offered
Back to Top