Our team is at your service to help you with your booking issues or answer any related questions.
Mon-Fry (6am-1am), Sat (6am-12am), Sun (6am-9pm)
Holiday Inn Express San Diego South Chula Vista is an affordable hotel located in Chula Vista, California, within easy reach of downtown San Diego. It offers comfortable guestrooms, a swimming pool, a gym, a business center and meeting facilities. Guests can also take advantage of on-site laundry, free Wi-Fi, free parking and daily breakfast.
632 E Street