Page 1 of 1

Captains Walk or Overlook Villa

Posted: Fri Jul 20, 2007 8:43 pm
by smthsaln
Was wondering in anyone has stayed at either of these St Thomas villas? Have a Frenchmen's Reef wedding to attend next May, looking for something nice and close. Thanks for any feedback!

Bill