Paralia Ofriniou (Touzla) 15 properties from65.00 € Leonidas Apartments from64.00 € Palm Resort from59.00 € Tree of Life Resort from64.00 € Kasta BnB from70.00 € Armonia Resort