Hotels Closest To South Pope Park

Aloft Corpus Christi Corpus Christi

5117 Embassy Drive
Corpus Christi, TX 78411
In Corpus Christi (Bay Area)

Distance1.4 miles SELECT

Emerald Beach Hotel Corpus Christi

1102 South Shoreline Blvd
Corpus Christi, TX 78401
In Corpus Christi (Central City)

Distance3.3 miles SELECT