Welcome to Beautiful Hostal Kimbala located in the heart of Cotacachi Ecuador. Where you will find a welcoming home in "the city of peace" just half a block off the famous "Leather Street".