A 550 m del hotel Santiago Art Suites Centro, los huéspedes pueden llegar a la Iglesia San Francisco. El hotel está equipado con un aparcamiento privado cerca por 18.20 USD por día.
El restaurante Bocanáriz se halla a un corto paseo del hotel.
El hotel Art Suites Centro Santiago de Chile cuenta con una piscina exterior de temporada en sus instalaciones. Este alojamiento tiene un centro de fitness.
La Basílica de la Merced está enclavada al lado de este hotel, mientras que el Museo Chileno de Arte Precolombino está enclavado a unos 5 minutos a pie. Los huéspedes también pueden encontrar la Plaza de Armas, enclavada a 400 m del Art Suites Centro Santiago de Chile. La estación de metro Plaza de Armas está a unos 5 minutos a pie del establecimiento, que a su vez está enclavado a poco más de 25 minutos a pie del Parque de los Reyes.