Casa Cubista encontra-se em Olhão, a 18 km de Igreja de São Lourenço e a 19 km de Ilha de Tavira, e apresenta vista da montanha e acesso Wi-Fi gratuito.
Oferecendo terraço ou varanda com vista da cidade e do mar, as unidades possuem ar condicionado, área de estar, televisão de ecrã plano por cabo e cozinha. Há uma casa de banho privativa com chuveiro em todas as unidades, assim como produtos de higiene pessoal gratuitos e um secador de cabelo.
Marina de Vilamoura fica a 33 km de Casa Cubista, enquanto Centro Comercial Algarve Shopping está a 49 km da propriedade. O aeroporto mais próximo é o Aeroporto de Faro, que fica a 20 km de Casa Cubista.