deisegirl
16th January 2006, 06:51 PM
Just wondering if any of you have stayed at los veleros apts and if you would recommend them, goin over for paddy,s day and got great price to rent them for 10 days but hoping they are in good location. :unsure:
View Full Version : Los Veleros Apts