3D Noble Hand Towels are top quality Embroidered Towels that cater to a wide range of applications in both household & hotels. These towels are acclaimed for their comfort and durability. These are manufactured from 100% cotton with the art of embroidery.