Swiss Tower Facts
Swiss Tower Description
Located in the Y cluster at Jumeirah Lakes Towers, the Swiss Tower is quality office spaces spread over 40 floors. The Swiss Business Council, Switzerland Tourism and many other Swiss companies as well as ILC International Legal Consultants have their offices in this 40-storey tower. It is the tallest Swiss Tower in the world and taller than any tower in Switzerland.