Central Apartments (Estrella) offers accommodations in Quito, just 1,950 feet from El Ejido Park. Central Apartments features views of the mountains and is half a mile from El Ejido Park Art Fair. Free private parking is available on site.
There is a sitting area and a kitchen equipped with a microwave. A flat-screen TV is provided. Other facilities at Central Apartments (Estrella) include a barbecue.
Liga Deportiva Universitaria Stadium is one mile from Central Apartments (Estrella), and Sucre Theatre is 1.4 miles away. Mariscal Sucre Airport is 11 miles from the property.