Casa Iola is gelegen op 5,4 km van Beto Avila Stadium en biedt een buitenzwembad en een tuin. De accommodaties hebben airconditioning, een patio en gratis WiFi.
Bij de homestay kun je gebruikmaken van een terras.
Cancun Onderwatermuseum ligt op 6,4 km van Casa Iola, en Regeringspaleis van Cancún ligt 6,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cancún, op 12 km van de accommodatie.