Emerald Beach Hotel

1102 South Shoreline Blvd
Corpus Christi, Texas 78401
2.3 miles from Texas State Aquarium
More hotels near this hotel