Best Hotels in Stavromenos, Crete, GreeceStavromenos is an amazing place 12 km from Rethymno. By and large, it can be called the best transit stop on the Nationa…