Trianta Beach, Ialyssos, 85101 Rhodes, Greece
Phone
(+30) 22410 92521
Reservations Department
(+30) 22410 92521
Reservations
saleseprho@electrahotels.com
Guest Relations
guestrho@electrahotels.com
Electra Rewards
loyalty@electrahotels.com
Google Maps Directions