Andorra Hotel Les Terres, Hotels Choices In L'Aldosa de Canillo Andorra Hotel Les Terres is Best Hotels In L'Aldosa de Canillo Andorra . 3 star l… Edit