Hotel Inti Quito
Hotel
Quito, Sierra
Located in Quito, 700 metres from El Ejido Park, Hotel Inti Quito provides accommodation with free bikes, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.
Numero delle stanze: 7
Avenida Tarqui E1-238, 170403 Quito, Ecuador