Los huéspedes del hotel Santiago Town Suites, de 3 estrellas, pueden llegar fácilmente al Cerro Santa Lucía, ubicado a tan solo 5 minutos a pie. El hotel tiene 12 habitaciones y ofrece unos servicios fiables proporcionados por un personal profesional.
La Basílica de la Merced se halla a unos 300 metros, y el Parque de los Reyes se halla a una distancia de 2 km de este hotel. Entre las atracciones deportivas cercanas está el Estadio Víctor Jara, a unos 2,1 km del Town Suites. Este lugar también se halla a pocas cuadras de la Plaza de Armas. Los huéspedes encontrarán la estación de metro Santa Ana a poco más de 10 minutos a pie del hotel.
Este establecimiento se encuentra a un tiro de piedra del restaurante La Blanquita.