Othelou 4 Paphos 8042, Cyprus +357 99 449235 info@thepalmiers.com
We'd love to help you start planning your next holiday. Drop us a line if you are interested in visiting us.