Čeprav hotel ni razkošno opremljen, je gradnja stala kar 17 milijonov evrov. Največ so prispevali zasebniki, ki so 75-odstotni lastniki hotela, preostali delež pa je v lasti avstrijske družbe Vienna International Hotel Management AG, ki hotel tudi upravlja.
The Cube sestavljata dve enako veliki kocki z zastekljeno fasado.