La Cibeles
Hotel
Quito, Sierra
La Cibeles is located in Quito, within 1.7 km of Quicentro Shopping Mall and 2.1 km of La Carolina Park. Among the facilities at this property are room service and a shared lounge, along with free Wi-Fi throughout the property.
Number of rooms: 25
Isla Floreana E5-43, 170137 Quito, Ecuador