Collection: Towels

    The most absorbent and soft Egyptian cotton towels. Luxury towels made from hand-picked cotton grown on the banks of the Nile. "Certified Extra Long Staple Giza Cotton" is recognized as the finest cotton in the world. This cotton stands out for its exceptional quality, superior softness, absorbency, durability and elegance... Made in Portugal 

    Showing 24 of 113 products