Santa Elena de la Cruz como es su nombre completo, es una comunidad petenera cuyo estatus politico original es el de aldea del municipio de Flores, cabecera departamental del departamento de El Peten. Las coordenadas geograficas de localizacion de su pequeño parque frente a la iglesia catolica son: 16° 55' 19"N y 89° 53' 32" O.
Se fue formando como una consecuencia de la aglomeracion urbana de la pequeña isla de Ciudad Flores localizada en el Lago Peten Itza. Santa Elena esta unida a Ciudad Flores por un puente sobre el mencionado lago. Originalmente fue una aldea, Santa Elena se ha convertido en el centro economico y politico de el Municipio de Flores, razon por la que su estatus fue cambiado a Ciudad, por el acelerado desarrollo que ha tenido en los años recientes.
Junto a la poblacion de la cabecera de San Benito, forman una ciudad de mas de 40,000 habitantes, posee centros comerciales muy modernos, hoteles de primera categoria, bancos, universidades, terminales de buses, Aeropuerto Internacional Mundo Maya y es el centro de conexion de las carreteras que unen a todo el departamento de El Peten con el resto del pais.