Find Your Cruise
Yes they are and how great that you do not have to pack in your luggage. All the towels are good quality and they leave them in the cabin for you if you want to take to beach, if you are by the pool then they have crates of clean ones and in your cabin your steward will leave clean ones twice a day if you need them and they even make funny animal shapes out of the towels and leave them in your room in the evening. Some less washing to do when you get home!!