Recommended hotels in Loutra (Crete)

Loutra Resort

From US$ 80

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

Show map

The business Loutra Resort with a seasonal outdoor pool and a sundeck is a nice place to stay in Loutra…

Book Now From US$ 80