La Chascona – Dom Pabla Nerudy leży w okolicy, a stacja metra Salvador jest położona 200 metrów od Hotel Don Santiago Bellavista.
Goście mogą zjeść obiad w restauracji Don Santiago, położonej w prawie 400 m stąd.
Narodowe Muzeum Historyczne znajduje się w prawie 2 km, a Chilijskie Narodowe Muzeum Sztuk Pięknych w bliskiej odległości od hotelu. W okolicy znajdują się sklepy, takie jak Plac Plaza Italia (1 km) i Plaza Ñuñoa (4 km). W okolicy znajdują się też takie atrakcje przyrodnicze jak Wzgórze Santa Lucia prawie 25 min piechotą od Don Santiago Bellavista. Ten hotel znajduje się bardzo blisko od przystanku autobusowego Parada 1 / Museo De Los Tajamares.