We arrived late afternoon and we were shown to our room and I was overwhelmed with it as it was beautiful and very spacious.
Everything about the Hotel was perfect all the hotel staff couldn't do enough to help if you needed it .
linda from england
Twelve-floor resort hotel situated in Ialyssos Bay, opposite Ixia Beach and just four kilometres from Rhodes Town. Guestrooms …More