The Almond Tree Oasis is nestled in the heart of Surfside Potrero, Costa Rica. They have one studio casita and five one bedroom units available for short and long term rent.

Published in Recommended
You are here: Home Accommodations Recommended Displaying items by tag: Costa Rica