Luxury Villas in Santa Teresa

Villa 1630 Villa 1630 Villa 1630

Puntarenas 1630

6 Bedrooms, 6 Bathrooms, Sleeps 12

Contact Us

Santa Teresa Puntarenas Costa Rica

Villa 6130 is perfect for a private, beachfront getaway.

Villa 1631 Villa 1631 Villa 1631

Puntarenas 1631

8 Bedrooms, 8 Bathrooms, Sleeps 16

Contact Us

Santa Teresa Puntarenas Costa Rica