Il Timone - Hotel&Restaurant is a hotel and restaurant establishment located in Carovigno, Puglia. It is situated on Via dei Tamerici snc, Lido Specchiolla. The establishment appears to offer dining services to the public.