Das Sheraton Santiago Hotel & Convention Center liegt 16 Minuten zu Fuß vom See Estanque entfernt und bietet Wandern, Skifahren und Radfahren. Ein Lobbybereich und ein Einkaufszentrum stehen den Gästen vom Hotel in dem finanziellen Viertel zur Verfügung.
Das Hotel befindet sich im Geschäftsbezirk von Santiago de Chile, in rund 2 km Entfernung vom Centro Cultural Gabriela Mistral. Das Sheraton Santiago Hotel & Convention Center befindet sich in ca. 5 Gehminuten Entfernung vom Fluss Rio Mapocho. Außerdem gibt es ein internationales Restaurant und Bars in der Nähe von der Unterkunft. Das 5-Sterne-Hotel befindet sich nicht weit entfernt vom Einkaufszentrum Costanera Center. Die U-Bahn-Station Manuel Montt liegt 750 Meter vom Sheraton Santiago Hotel & Convention Center entfernt.
Die Unterkunft verfügt über 519 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen und WLAN sowie mit Selbstversorgungsmöglichkeiten, vor allem einer Minibar ausgestattet sind. In diesen einladenden Zimmern können Sie eine getrennte Toilette und eine Dusche nutzen. Die privaten Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem eine Duschhaube und Badelaken. Von einigen einladenden Zimmern aus öffnet sich einen Ausblick auf die Stadt.
Das Sheraton Santiago Hotel & Convention Center serviert täglich ein vegetarisches Frühstück. Das Hotel bietet das À-la-carte- Restaurant mit internationalen Spezialitäten. In der Lounge- Bar des Hotels können die Gäste Vorspeisen und Grillgerichte zu sich nehmen. Das Restaurant Aqui esta Coco bietet eine gute Auswahl an südamerikanischen Speisen und liegt weniger als 6 Minuten zu Fuß vom Sheraton Santiago Hotel & Convention Center entfernt.