El ItsaHome Apartments - Torre Santos Quito está situado a unos 10 minutos en coche del Parque Itchimbía, y a 3 km del Estadio Olímpico Atahualpa. Este apartamento cuenta con Wi-Fi y un aparcamiento privado en las instalaciones.
El Museo Etnohistórico de Artesanías del Ecuador Mindalae está a unos 2 km, mientras que Old Town se encuentra justo al lado del apartamento. El ItsaHome Apartments - Torre Santos está a 4 km del centro de Quito.
El alojamiento consta de sala de estar y ofrece vistas a la ciudad. Para mayor comodidad, este apartamento dispone de ducha. Además, hay secadores de pelo y toallas.
El establecimiento dispone de una cocina integrada con una nevera y utensilios de cocina. La parada de autobús Hospital Metropolitano está a tan solo 250 metros.