Guest house El Castillo Quito
America N17-246 Santiago, Quito, Ecuador
Get Prices
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 within a few blocks of entertainment venues like El Swing Musical Club. The arts theater "Sucre Theatre", which is about 20 minutes' stroll from the guest house, is one of nearby attractions. The El Castillo Quito is situated right near 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.