La Quinta Inn & Suites Corpus Christi - Portland ligt op 14 km van het Texas State Aquarium en biedt een buitenzwembad. De kamers zijn uitgerust met een flatscreen-tv met kabelzenders.
Elke kamer is voorzien van een magnetron, een koelkast en een koffiezetapparaat. De eigen badkamer is uitgerust met een haardroger en een bad of een douche.
De accommodatie beschikt over een 24-uursreceptie, een fitnesscentrum en een kleine supermarkt. Er is ook een businesscentrum beschikbaar.
North Beach ligt op 13 km van het hotel en het Hurricane Alley Waterpark ligt op 16 km afstand.