Villa Casa AtitamoVilla
Epimenidou 1, Rethymno Town, 74100, Greece
Right in the heart of Rethymno Town, situated within a short distance of Rethymno Beach and Koumbes Beach, Villa Casa Atitamo offers free Wi-Fi, air conditioning and household amenities such as an oven and coffee machine.