translate English to French: It's situated in Saint Germain des Pres, a trendy and bustling area, full of art galleries, luxurious boutiques and stylist fashion shops.
Situé dans Saint Germain des Prés, un quartier branché et animé, regorgeant de galeries d'art, de boutiques de luxe et de boutiques de créateurs.