L'Aparthotel Departamento Teatinos Santiago Centro offre facile accesso al Museo cileno di arte precolombiana, che è situato a soli 7 minuti a piedi.
L'aparthotel vanta una eccellente posizione a 550 m dalla Plaza de Armas e a 1 km dalla Chiesa di San Francesco. Tra i luoghi di interesse storico c'è il Museo Palacio Cousiño, che si trova a a soli 1,1 km da questo hotel. Trovarsi a 25 minuti a piedi dallo Zoo Nazionale del Cile è un vantaggio per gli ospiti dell'Aparthotel Departamento Teatinos Santiago Centro. Questa struttura è vicino ai mezzi pubblici, a 450 m dalla stazione della metropolitana Santa Ana e a 850 m dalla fermata dell'autobus Republica.
Sono anche dotati di bagni ad uso esclusivo.
L'Aparthotel Departamento Teatinos Santiago Centro si trova in prossimità del ristorante Cafeteria Santiago.