Hotel On the Rocks
Hotel On the Rocks, in a superb location, offers an amazing view to the Lybian Sea. It is located within a short walking distance of both, the center of Paleochora and the port from which all the famous destinations are accessible.