OLIVE TREE SPA RESIDENCE

STUDIO APARTMENTS

With no more than 4 apartments per floor, each of 23 apartmentsrepresents beautiful shelter from everyday stress and crowd.