Best western plus larco hotel cyprus July 8, 2019 16 32 64 128 Best western plus larco hotel larnaca cyprus Best western plus larco hotel Cyprus hotel