Isabella Plaza es un edificio inteligente que se encuentra ubicado en la esquina de las avenidas Isabel La Católica y Madrid, muy cerca de una de las principales vías comerciales de la ciudad, la Av. 12 de Octubre. De fácil acceso y rodeado de tiendas comerciales, hoteles, restaurantes, uviersidades y toda una variedad de servicios, Isabella Plaza se ubica en una zona privilegiada.
En la planta baja se encuentran ubicados todos los locales comerciales, con ingreso propio y se incluye el salón comunal con su espacio verde; cuenta con hall de ingreso a los departamentos con guardianía independiente.