In einer 6 Gehminuten Entfernung vom Hotel Mancora Santiago de Chile liegt die Kirche Santo Domingo.
Attraktionen der Stadt wie Bellavista (liegt in der Nähe vom Hotel), und die Catedral Metropolitana de Santiago (ist etwa 400 Meter von der Unterkunft entfernt) sind einen Besuch wert. Zu den nahe gelegenen Sportattraktionen gehört Stadion Victor Jara (in einer Entfernung von 3 km von der Pension). Gäste können auch die Plaza de Armas besuchen (liegt ganz nah am Mancora Santiago de Chile). Die Unterkunft liegt außerdem in einer 5 Gehminuten Entfernung von der U-Bahn-Station Armas.
Die 18 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen.
Das Restaurant Bocanariz liegt nur 1 Kilometer vom Hotel Mancora entfernt und serviert chilenische Gerichte.