Located close to the city center, The Armadillo is a warm and homely guest house with 6 rooms each of which is equipped with tea and coffee making facilities.