La ubicación de este soporte publicitario se encuentra en un punto de convergencia clave de la ciudad de Viña del Mar, haciendo esquina con Plaza Latorre y calle Arlegui, enfrentando el mítico Hotel O’Higgins.
La pantalla es vista por los vehículos que vienen desde y hacia Av. Libertad, como también el alto tráfico que existe por calle Arlegui hacia Valparaíso. También el flujo peatonal es alto, ya que considera dos semáforos de transeúntes que cruzan por la Plaza Vergara.
Es cercano a toda la actividad comercial, bancaria, retail, supermercados, terminal de buses, oficinas, municipio, locomoción colectiva y turistas.