Karpathos Hotel in Greece Arkasa Palace Villas Address: Arkasa Karpathos Greece, 857 00 Arkasa Greece Phone Number: +30 22 45 06 12 49