Frequent buses run to Palermo (the main cities crossed are Gela, Caltagirone and Piazza Armerina), and Catania (more than 20 times a day), and less frequently to the nearby towns and to many other destinations in all Sicily. Although it's very close there are only 2 buses or so a day to Caltanissetta. The main bus station is 10 minutes walk from the centre of Enna Alta, but more buses run from Enna Bassa (146 bus lines are available here), because university is placed there. However, these 2 terminal buses are strongly connected, and you may get one from the other thanks to many buses which run every few minutes. The local bus company SAIS Autolinee S.p.A, which runs all urban and intercity buses in Enna, also provides some buses a week to get Rome, Toscana, or other regions in central Italy and in southern Europe.
There are 6 urban bus lines for getting around the city. One is between western and esatern parts of Enna Alta, crossing the city centre, other 4 are between Enna Alta and Enna Bassa, the last one is to Pergusa. City centre is not so large, and you can easy go on foot, so that you will apreciate more the beauties of the old, charming streets which compose it. Not many tourists use the car to get around, because traffic is heavy and finding a free parking may be hard during hours when offices and shops close.
There are two hotels in Enna, the quite expensive Grande Albergo Sicilia, Piazza Colaianni; And the newer Hotel Bristol, Piazza Ghisleri 13. Others are available in the nearby lakeside resort of Pergusa.
Frequent buses run to the lakeside resort of Pergusa, which has several hotels.