We were able to get a last minute 8 day 7 night cruise from Venice to Greece which ports at several islands including Athens where we booked an all day tour to the Accropolis, Parthenon and other sights there. We got a great balcony stateroom on the 7th floor.
We were on the Royal Caribbean Rhapsody of the Seas cruise.
Islands visited Montenegro, Corfu, Athens, Piraeus and Mykonos.