OM Terra
Aurelio Davila Urbanización Los Agaves La Esperanza, Quito
Location Want to save money while travelling? It’s easy! Hotel OM Terra is located in Quito. This hotel is located in 15 km from the city center. At the hotel Free Wi-Fi on the territory will help you to stay on-line. Specially for tourists who travel by car, there’s a parking zone. Th
Free WiFiParkingBusiness
















