El Parque Almagro está a una distancia de 750 metros de Santiago World Apartments, mientras que el Centro Arte Alameda se sitúa cerca. Los huéspedes pueden disfrutar de la comodidad de utilizar las clases de fitness y el club nocturno, además de tener la oportunidad de participar en clases de fitness durante su estancia.
Este apartamento está situado en el distrito Downtown Santiago, a 21 minutos en coche del aeropuerto Santiago Arturo Merino Benítez. Santiago World Apartments se encuentra a 650 metros de la estación de metro Universidad de Chile y relativamente cerca del Museo Palacio Cousiño.
Los huéspedes tienen acceso a un balcón y un vestidor con TV de pantalla plana con canales vía satélite y TV con múltiples canales y comodidades como una plancha para pantalones y climatizador. Las habitaciones disponen de detectores de humo. El cuarto de baño está equipado con una bañera y una ducha, secador de pelo y toallas de baño.
La cocina, equipada сon servicio de tetera/cafetera y un hervidor eléctrico, un congelador y un horno, es perfecta para preparar comidas. La parada de autobús Parada 1 / Alonso de Ovalle - San Francisco está a 600 metros del Santiago World Apartments. Además, los huéspedes podrán utilizar un centro de fitness que les ayudará a mantenerse físicamente activos.