Das 3-Sterne-Intiwasi Hotel Santiago de Chile liegt in circa 5 Gehminuten Entfernung vom See Rio Mapocho und bietet 12 Gästezimmer. Auf dem Gelände gibt es ein Restaurant.
In den Zimmern stehen den Gästen ein Patio und ein Balkon zur Verfügung. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden.
Das Restaurant La Burguesia ist sehr zu empfehen und liegt zudem ungefähr 5 Gehminuten vom Intiwasi entfernt.
Chilenische Nationalbibliothek ist circa 4 km vom Hotel und Iglesia de Santo Domingo ist innerhalb von etwa 10 Autominuten von hier aus zu erreichen. Museo Palacio Cousiño, ein idealer Ort, um die Gegend zu erkunden, befindet sich 6 km vom Intiwasi Santiago de Chile. Das Hotel ist unter anderem umgeben von Gärten und einem üppigen Garten. Das Kulturzentrum Palacio de la Moneda und Plaza de la Ciudadanía ist ca. 15 Autominuten von der Unterkunft entfernt, während die U-Bahn-Station Pedro de Valdivia in der Nähe von der Unterkunft ist. Das Intiwasi Hotel liegt 800 Meter von der Luftseilbahn Teleferico de Santiago.