HotelsClick.com

Hotel Residence Inn Corpus Christi South

  3313 South Padre Island Drive - 78415 - Corpus Christi (Tx), United States View Map

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book