Corpus Christi
New Opening – Corpus Christi, TX
Opened February 14, 2019
This dual brand location in Corpus Christi, TX is located off hwy 358 and near Downtown Corpus Christi. Enjoy a trip to the Texas State Aquarium, USS Lexington or Mustang Island Beach – all within 12 miles. This property has Wi-Fi in all the rooms, a pool and free coffee.