Lemon Tree Houses zijn een uniek complex van vijf villa's, gebouwd in het hart van "Ano Meria", het opkomende gebied van het eiland Folegandros vanwege het ongerepte, betoverende landschap. Lemon Tree Houses hebben een Cycladische bouwstijl, met twee privé veranda's voor elke villa, met een onbelemmerd uitzicht op de Egeïsche Archipel.