Contribute photo
Ai Vecchi Tempi
Charming hotel in Frattocchie with restaurant, free WiFi, and classically furnished rooms with air conditioning and flat-screen TV.