Contribute photo
La Mela Rossa
Charming hotel with free WiFi, restaurant, and outdoor pool. Pet-friendly in Cecalocco, 13 km from Spoleto. On-site bar and free parking.