Featuring a fitness centre, Torres San Isidro 10 provides accommodation in Quito with access to free WiFi and mountain views. The Quicentro Shopping Mall and the Atahualpa Olympic Stadium are within a 19-minute walk of the apartment.
This air-conditioned 3-bedroom apartment comes with a kitchen, a seating area, and a TV. Free private parking is available at the apartment.
Guests can enjoy the indoor pool and garden at the property.
Iñaquito Mall is 2 km from Torres San Isidro 10.