Elegante costruzione di nuovissima realizzazione, Residence Cleo si trova a 400 mt dal centro di Lido degli Estensi (Fe) di fronte al nuovo porto turistico Marina degli Estensi, sulla Costa Adriatica dei Lidi di Comacchio, nel cuore del Parco del Delta del Po.