Das Hotel Julissa Santiago de Chile befindet sich im Stadtteil Barrio Brasil, 2 km von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Centro Cultural Gabriela Mistral.
Das Hotel liegt ca. 5 Minuten zu Fuß vom Plaza Brasil entfernt und ist unter anderem in rund 10 Fahrminuten Entfernung vom Chilenischen Nationalzoo. Parque O'Higgins ist unter anderem in etwa 2,1 km Entfernung gelegen. Auch La Chascona ist in rund 15 Fahrminuten Entfernung vom Julissa Santiago de Chile. Das Hotel liegt in 350 Meter Entfernung von der Bushaltestelle Plaza Brasil / Brasil und ein paar Schritte entfernt von der U-Bahn-Station Cumming.
Die Unterkunft verfügt über 10 Gästezimmer, die über einen Balkon verfügen sowie mit einem Schreibtisch ausgestattet sind. Sie stellen Badezimmer mit einer getrennten Toilette und einer Dusche zur Verfügung. Die Badezimmer mit einer getrennten Toilette und einer Dusche umfassen zudem einen Haartrockner und Handtücher.
Etwa 5 Gehminuten vom Julissa entfernt liegt das Restaurant Ocean Pacific's.