Rodos Palace Resort Hotel is set on a 30-acre site and lies in the middle of the magnificent Ialyssos Bay overlooking the Aegean Sea. At the center of the complex rises a 20-storey Rodos Palace Hotel Tower with deluxe rooms and suites.