Situada 400 m da estação de metrô de Los Heroes, a Deptos Barrio Almagro-18 Centro Vila Santiago dispõe de piscina privada, onde os hóspedes podem relaxar.
Uma localização central dá acesso ao Centro Cultural Palácio de la Moneda e Praça da Cidadania, que fica a apenas 1.2 km de distância, e ao Almagro Park que fica bastante perto desta casa de férias de Santiago. A acomodação também dá acesso a locais esportivos como o Estádio Víctor Jara, localizado a cerca de 20 minutos de distância a pé. Situada no distrito Lomas de Chapultepec, a Deptos Barrio Almagro-18 Centro Vila está 2.4 km dos locais culturais como Museu da Memória e dos Direitos Humanos.
A pousada de Santiago inclui cozinha totalmente equipada, bem como uma área de refeições ao ar livre para refeições auto-suficientes. Servindo pratos da cozinha Japanse, Omizu está a cerca de 500 metros de distância. Os hóspedes podem pegar um autocarro na estação de autocarros Gorbea / Vergara, a poucos passos desta acomodação de Santiago.