Stiller Studios is one of the worlds most innovative and technically advanced vfx studios, disguised as a boutique hotel and aimed at the advertising industry.