Starwood Hotels & Resorts announced that, beginning July 2014, it will no longer procure shark fin in any of its nearly 1,200 hotels or 1,300 restaurants around the world.