Hostal Humpback International is 10 meters from Banco Pichincha and 1 km from Reina del Camino Executive Bus Station. Free public parking available at the hotel. The bus terminal is only a 10-minute drive away.