Villa Del Sol # 1203

3938 Surfside Boulevard - 1203
Corpus Christi, Texas 78402

Map: Villa Del Sol # 1203


More Hotels Near Villa Del Sol # 1203

Knights Inn Corpus Christi at North Beach
3615 Timon Blvd
Corpus Christi, TX 78402
Distance: 0.2 miles

Days Inn by Wyndham Corpus Christi Beach
4302 Surfside Blvd
Corpus Christi, TX 78402
Distance: 0.3 miles

Quality Inn & Suites on the Beach
3202 E Surfside Blvd
Corpus Christi, TX 78402
Distance: 0.5 miles

Radisson Corpus Christi Beach
3200 E Surfside Blvd
Corpus Christi, TX 78402
Distance: 0.5 miles

Omni Corpus Christi Hotel
900 North Shoreline Blvd.
Corpus Christi, TX 78401
Distance: 1.8 miles

Holiday Inn Corpus Christi Downtown Marina
707 North Shoreline Boulevard
Corpus Christi, TX 78401
Distance: 1.9 miles

V Boutique Hotel
701 N Water St
Corpus Christi, TX 78401
Distance: 1.9 miles

Best Western Corpus Christi
300 N Shoreline Blvd
Corpus Christi, TX 78401
Distance: 2.2 miles