Becoming a smart city is one of the top priorities in the urban agenda of many European cities. Among the various strategies in the transition path, local governments seek to bring innovation to their cities by encouraging multinational enterprises to deploy their green energy services and products in their municipalities. Knowing how to attract these enterprises implies that political leaders understand the multi-criteria decision problem that the energy sector enterprises face when deciding whether to expand to one city or another. To this end, the purpose of this study is to design a new manageable and controllable framework oriented to European cities’ public managers, based on the assessment of criteria and sub-criteria governing the strategic location decision made by these enterprises. A decision support framework is developed based on the AHP technique combined with an extended version of the hesitant fuzzy linguistic TOPSIS method. The main results indicate the higher relative importance of government policies, such as degree of transparency or bureaucracy level, as compared to market conditions or economic aspects of the city’s host country. These results can be great assets to current European leaders, they show the feasibility of the method and open up the possibility to replicate the proposed framework to other sectors or geographical areas.