Dodeca Sea Resort offers luxurious rooms and suites, defining elegance and style. This establishment is a hotel with dining options.