Casa Iola situa-se a 5,4 km de Estádio Beto Avila e dispõe de uma piscina exterior, um jardim e acomodações com ar condicionado, pátio e acesso Wi-Fi gratuito.
Casa Iola disponibiliza um terraço para uso dos hóspedes.
Museu Subaquático de Cancun fica a 6,4 km de Casa Iola, enquanto Palácio do Governo de Cancún está a 6,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Cancún, que fica a 12 km de Casa Iola.