Das 3-Sterne-Aparthotel Depto Santiago de Chile liegt im Stadtteil Bellavista, rund 25 Gehminuten vom Chilenischen Museum für präkolumbische Kunst entfernt, und bietet eine Terrasse. In nur 500 Meter Entfernung vom Patio Bellavista gelegen, verfügt das Aparthotel über einen Swimmingpool, wo sich die Gäste entspannen können.
Das Hotel liegt in erstklassiger Lage in Santiago de Chile, ziemlich nah an der U-Bahn-Station Salvador. Zu den Sehenswürdigkeiten in einer Entfernung von 1 km vom Aparthotel Depto Santiago de Chile gehört das Museo Nacional de Bellas Artes. Das Kulturzentrum Palacio de la Moneda und Plaza de la Ciudadanía ist ca. 30 Gehminuten von der Unterkunft entfernt. Die Bushaltestelle Parada 4 / Museo De Los Tajamares befindet sich nur wenige Schritte entfernt vom Hotel.
Neben einem Balkon und einer Terrasse sind die Zimmer im Aparthotel Depto mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche. Die Bäder verfügen über eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie einen Haartrockner und Badelaken. Viele Zimmer bieten Ausblicke auf die Seen.
Das Restaurant Como Agua Para Chocolate ist 550 Meter vom Aparthotel Depto Santiago de Chile entfernt.