Featuring free WiFi and a garden, Central Apartments (Santa Isabel) is located in Quito. El Ejido Park is 0.6 miles away. Free private parking is available on site.
Featuring a terrace, the accommodation is fitted with a dining area and sitting area with a flat-screen TV. There is also a kitchen, equipped with a microwave and toaster. A refrigerator is also provided, as well as a coffee machine and a kettle. Each unit is equipped with a private bathroom with a bathtub or shower. Towels are featured.
Central Apartments (Santa Isabel) also includes a barbecue.
El Ejido Park Art Fair is 0.7 miles from Central Apartments (Santa Isabel). Mariscal Sucre Airport is 11 miles from the property.