Concepto Best Site se emplaza en una cómoda ubicación de Centro de Santiago, a pasos de Plaza de Armas, del Mall Vivo, comercios, restaurantes, servicios y con fácil acceso a líneas 2, 3 y 5 del Metro y Autopista Central. Concepto Best Site es un edificio de 14 pisos con departamentos de 1 y 2 dormitorios, todos con cocina integrada y excelentes terminaciones. Además, este proyecto cuenta con espacios comunes Design District Imagina, que incorporan lo último en tendencias de arquitectura, diseño y decoración.