
AVAILABLE MAY TO OCTOBER - The Electra Palace Hotel is right on the beach in a great spot for holidays on Rhodes. Ialyssos was built on the site of one of the four ancient cities of Rhodes, and is 7 miles southwest of Rhodes Town. Ialyssos combines modern and ancient Rhodes and has an enviable sun record with up to 300 days a year.