Set right in front of the Kallithea beach, the hotel is 5 miles from Rhodes Town; 500 meters from 2nd largest waterpark in Europe.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results