Quinta Natura Hotel
Hotel
Checa, Pichincha
Located in Quito, 45 minutes’ drive from the city centre and 10 minutes’ drive from Mariscal Sucre International Airport, Quinta Natura Hotel offers its guests an outdoor pool and free Wi-Fi.
Number of rooms: 9
Wenceslao Sanchez S2 114 y Anturruco, CHECA, 170910 Checa, Ecuador