Местоположение отеля Santiago Art Suites Centro позволяет быстро добраться до горы Санта-Лусия, которая находится в 11 минутах ходьбы. Этот отель с сезонным бассейном под открытым небом и фитнес-центром предлагает быстрый доступ к Национальному зоопарку Чили, расположенному менее чем в 2 км.
В ресторане "Боканариз" подают различные блюда чилийской кухни, в 1 км от отеля.
В 6 минутах пешей прогулки от отеля можно найти такую достопримечательность, как Иглесия де ла Мерсед. Отель Art Suites Centro разместился всего в 400 метрах от Чилийского музея доколумбова искусства и возле Пласа де Армас. Гости могут остановиться рядом со станцией метро Armas, которая находится в 5 минутах ходьбы.