THIS PAGE IS NO LONGER AVAILABLE. FOR ACCOMMODATIONS ON THE GREEK ISLAND OF ITHACA CLICK HERE