Enjoy super absorbent and soft luxury towels from Carrara
We feature Carrara of Italy’s luxury towels. Carrara’s terry cloth provide you with warmth, softness and durability for years to come. Carrara’s terry cloth is made from 100% Egyptian long staple cotton and woven into densely packed long loops that absorb more water and dry quicker than a short loop terry cloth.