(Central Apartments (Santa Isabel))

  • Situated in the La Mariscal district in Quito, Central Apartments (Santa Isabel) offers a garden and fitness centre. El Ejido Park is 900 metres away. Free WiFi is provided throughout the property and free private parking is available on site.

  • Leonidas Plaza N24-54 y Wilson
    Quito, Pichincha, Ecuador