El Isabella Suites Santiago de Chile está situado en el centro de Santiago de Chile, a tan solo 1 km de la Estación Funicular Pío Nono. Situado al alcance del Centro Cultural Gabriela Mistral, este apartamento ofrece una piscina para que los huéspedes puedan disfrutar.
El apartamento se encuentra en el barrio Bellas Artes, a unos cuantos pasos de la estación de metro Universidad Católica. Situado a un par de minutos a pie del Museo de Artes Visuales, el Isabella Suites está a unos 5 minutos en coche de La Chascona. El Parque de los Reyes está situado a unos 2 km del alojamiento.
El establecimiento está equipado con un cuarto de baño con secador de pelo.
El Isabella Suites también ofrece una cocina completa. Este apartamento está al lado de la parada de autobuses Bellavista / Purisima.