Located in Avila, 500 metres from Convent of Saint Teresa, Sofraga Palacio, World Hotels Crafted provides accommodation with a garden, private parking, a terrace and a restaurant.