With a stay at Embassy Suites Corpus Christi, you'll be centrally located in Corpus Christi, within a 15-minute drive of Selena Museum and American Bank Center. Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Corpus Christi? This hotel features 3,890 square feet (361 square meters) of event facilities. Free self parking is available onsite.