Yes, Alocasia can be grown indoors. Keep the soil moist and the temperature at around 65 to 75 degrees Farenheit.