El Santiago Town Suites está en la capital de Chile, Santiago de Chile, cuenta con conexión a Internet vía WiFi gratuita y queda a tan solo 150 metros de la estación de metro Bellas Artes.
Las habitaciones del complejo pueden contar con cama doble o individuales. Todas incluyen aire acondicionado, calefacción, mesita de noche, escritorio para una mayor comodidad y vestidor. Disponen de una sala de estar con mobiliario como un sofá, TV con canales por cable y un área de comedor. También cuentan con una cocina equipada con horno, nevera, microondas, cafetera, tostadora y los utensilios necesarios para su uso.
Como comodidades disponen de servicio de traslado (desde y al aeropuerto), parking privado. Entre las áreas comunes encontrarás un jardín, una piscina cubierta y el ascensor en funcionamiento para todos los pisos.
El Aeropuerto Internacional de Santiago queda a 14 Km mientras que la parada de autobús más cercana es la de Cerro Santa Lucía, situada en la misma manzana del alojamiento.