Das komfortable Aparthotel Departamento Teatinos Santiago Centro liegt in der Nähe von der Catedral Metropolitana de Santiago, und zwar etwa 6 Minuten zu Fuß von hier entfernt.
Das komfortable Hotel ist in weniger als 1 km Entfernung vom Kulturzentrum Palacio de la Moneda und Plaza de la Ciudadanía und gleich neben dem Hügel Cerro Santa Lucía gelegen. Einkaufszentrum Vivo Centro liegt nur 8 Minuten zu Fuß entfernt. Das Aparthotel Departamento Teatinos Santiago Centro liegt in unmittelbarer Nähe vom Chilenischen Museum für präkolumbische Kunst. Die U-Bahnstation Santa Ana liegt in einer 450 Meter Entfernung vom Hotel.
Neben einem Essbereich sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Zu den Extras gehören eine getrennte Toilette und eine Dusche in den Badezimmern. Zur Grundausstattung der Bäder zählen eine getrennte Toilette und eine Dusche und Annehmlichkeiten wie ein Haartrockner und Handtücher.
Das Restaurant Monsi's Cafe mit einer großen Auswahl an Gerichten ist einen 5-minütigen Spaziergang vom Aparthotel Departamento Teatinos Santiago Centro entfernt.