Emerald Beach Hotel

1102 South Shoreline Blvd
Corpus Christi, Texas 78401
1.3 miles from Del Mar College
More hotels near this hotel