The corporate headquarters and primary administrative operations of the lastminute.com group are based in Chiasso, Switzerland, where the parent enterprise directs its strategic European travel portals, technology infrastructure, and legal management. Additionally, the company maintains regional offices, customer service hubs, and operational subsidiary branches across major European markets including the United Kingdom, France, Italy, and Spain.