Situated in Perugia, 2,297 feet from San Severo Church, Alla Rocca boasts air-conditioned rooms with free WiFi throughout the property. Every room has a flat-screen TV. The rooms have a private bathroom. Piazza IV Novembre is 985 feet from Alla Rocca, while Corso Vannucci is 1,313 feet from the property. Perugia San Francesco d'Assisi Airport is 5.6 miles away.