Located 2.6 mi from La Carolina Park and 6.2 mi from La Casa Blanca (Liga Deportiva Universitaria Stadium), ItsaHome Apartments - Torre Santos is located in Quito. Enjoy free WiFi access at this self-catering apartment.
Stay cozy by the fireplace or never miss a moment of your favorite shows on the cable, flat-screen TV at ITSAHOME Apartments. Prepare meals in the full kitchen or enjoy a shower in the private bathroom. City views can be enjoyed from the room.
The property offers free parking. Transfer and airport transfer services are available for an additional fee.
Check out Iñaquito Mall (1.6 mi) and El Ejido Park (2.9 mi) during your stay. Quito Mariscal Sucre International Airport is located 25 mi from the property.