Savills France
Real EstateÎle-de-france, France51-200 Employees
Savills France provides a comprehensive real estate advisory and service platform structured around multiple lines of business to support clients throughout their property strategy. Its work covers all asset classes, including offices, residential properties, serviced residences, retail, and logistics. Headquartered in Paris, Île-de-France, the company operates nationwide from offices in Rennes, Lyon, Lille, and Bordeaux and serves both users and investors in France and beyond. Against the backdrop of a shifting real estate market, Savills France emphasizes informed, tailored guidance with proximity and local expertise at its core. In 2024, the firm added leadership in Lyon, appointing a director and head of the Lyon office as part of ongoing expansion.