L'hotel Santiago Art Suites Centro offre à ses clients l'accès à l'église Saint-Dominique de Santiago du Chili, qui se trouve à 6 minutes à pied. Situé à 400 m de la Place des Armes, l'hotel dispose d'une piscine en plein air ouverte en saison dans laquelle vous pourrez vous détendre.
Un restaurant Bocanariz se trouve à seulement 1 km d'Art Suites Centro de Santiago du Chili.
Il y a un centre de fitness donnant la possibilité de pratiquer des divers sports.
Nichée à moins de 5 minutes de marche du Musée chilien d'art précolombien, la résidence se trouve non loin de boutiques telles que le Centre commercial Vivo El Centro. Art Suites Centro est à 450 m du Musée historique national à Santiago du Chili. À 2 km de cet hébergement, vous trouverez également le Zoológico Nacional de Chile. L'hotel est situé à environ 5 minutes en voiture de la Plaza d'Armas, et juste à quelques pas de l'arrêt de bus Parada 3 / Mercado Central.