win a ball from Bowling.com

Author Topic: Villa Del Sol - Corpus Christi  (Read 829 times)

TWells1960

  • Full Member
  • ***
  • Posts: 212
Villa Del Sol - Corpus Christi
« on: October 19, 2005, 03:40:47 AM »
I am bringing my family to Corpus Christi next year.  We are considering staying at the Villa Del Sol.  Trip Advisor has mixed reviews about this site.  Has anybody stayed there in the past?  If so, your thoughts?  How about the locals...is anybody familiar with this site?