Evelen House is located only five minutes by feet from the beach and little bit less from the center. Modern and nicely decorated studios are...
Read more
If you search for an affodable and decent accommodation, close to Sarti (only few minutes by car), then Archontariki Studios is the right choice for...
Read more