Hugo Boss opens new store in Lyon, France

Hugo Boss has recently opened a new store in Lyon, France. The new store which covers 427 sqm over 3 floors is located at 9, place des Jacobins in the Bellecour district. The store carries the BOSS line for both men and women.