El Itza Living Apartments Flores está situado a 5 minutos a pie del Islote Santa Bárbara y a 5 km del aeropuerto Flores.
El apartamento está situado a 2 km de la Isla de Flores y a 2,1 km de la Estación Biológica Las Guacamayas. Desde este apartamento, el Triángulo Cultural Yaxhá-Nakum-Naranjo está a unos 25 minutos a pie.