Recommended hotels in Loutra (Crete)

Loutra Resort

From US$ 95

Loutra, Rethymno, Loutra, Crete, Greece - Show map

Show map

Conveniently situated in such a place, as to provide direct access to the mountains, the countryside and the sea, this resort of self-catering apartments is situated only 3 km from the beautiful sandy beach of the town of Loutra, and 9 km from the local...

Book Now From US$ 95