El hotel Santiago Town Suites, de 3 estrellas, se encuentra en Santiago de Chile, a unos 25 minutos a pie del Parque de los Reyes, y ofrece una piscina interior. El hotel también incluye un aparcamiento.
Los huéspedes pueden disfrutar de la comida chilena servida en el restaurante Las Vacas Gordas, a 450 m del hotel Santiago Town Suites.
Si te alojas en este hotel, podrás descubrir el Paseo Ahumada, situado a unos 2 km, o visitar instalaciones deportivas como el Estadio Víctor Jara, situado a 2,1 km. El Estadio Santa Laura está muy cerca del Town Suites Santiago de Chile, mientras que la Plaza Vicuña Mackenna y el Cerro Santa Lucía están cerca. Entre los edificios religiosos notables cercanos se encuentra la Basílica de la Merced, a 300 m del establecimiento. El hotel está ubicado cerca de la estación de metro Santa Ana, a unos 5 minutos a pie del hotel, y bastante cerca de la parada de autobús Huerfanos / Manuel Rodriguez.