Guest house El Castillo Quito
America N17-246 Santiago, Quito, Ecuador
Choose your dates to see prices
America N17-246 Santiago, Quito, Ecuador
Choose your dates to see prices
Located 1.3 miles from Vulqano Amusement Park, El Castillo Quito hotel is a mere 6 minutes by foot from Iglesia Nuestra Senora Del Perpetuo Socorro.
Located 0.2 miles from Bogota, the Quito hotel is also around 1 mile from entertainment venues like the arts theater "Sucre Theatre". Places of worship to visit approximately 25 minutes by foot from the guest house include the historic church "Cathedral of Quito". The El Castillo Quito is situated just a few steps from the city park "Parque La Alameda", while Estacion Flota Imbabura bus station lies only 800 feet away.
You may walk 8 minutes to El Eden Cafe Vegetariano or eat by Restaurante Long Fong, located merely 7 minutes' walk away.