Loutra (Crete) hotels & apartments, all accommodations in Loutra (Crete)

Recommended Loutra (Crete) hotels

Loutra Resort

Loutra, Rethymno, Loutra (Crete), Greece

Loutra Resort photo

The property is located 11 km away from Centre of Byzantine Art. Loutra Resort provides 6 rooms with a fantastic view of the mountain.