Vista del Sol 802

Vista del Sol 802

Palmera Vacations is honored to present Vista del Sol 802, beautifully decorated with Mexican art, this gorgeous 2 bedroom and 2 bathroom condo is located on Los Muertos Beach, in the heart of the Zona Romantica, Old Town, walking distance to everyt


Sorry no flyer found.


Events List