Iriria Resort and Spa
Iriria Resort and Spa is a master planning project conceived around the idea of creating an all-inclusive resort in a sustainable way that also honors the local culture. This proposed resort would be built in Santa Teresa, Costa Rica, and feature high-end amenities on a grounds composed entirely of locally-sourced materials found in nature. Truly a natural paradise, Iriria represents the epitome of luxury in ecotourism.
Click/tap through to see more.