- US
- California
- Chula Vista
- Overview
- Essential Info
- Hotels
- Things To Do

Chula Vista Hotels
Holiday Inn Express San Diego South-National City
FastBook
$$
Click to find a
great deal for this hotel
