Hotels Closest To Castle Park

Best Western Padre Island Corpus Christi

14050 S Padre Island Drive
Corpus Christi, TX 78418
Near Schlitterbahn Waterpark Corpus Christi

Distance4.9 miles SELECT

Aloft Corpus Christi Corpus Christi

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

Distance6.9 miles SELECT