Click on any image to enlarge photo gallery Corfu Holiday Palace is located on Corfu Island and provides 5-star accommodation as well as an indoor pool, outdoor tennis courts and free Wi-Fi. Those staying at the property have access to a sauna, a hair salon and a...