Swiss Tower Facts
Swiss Tower Description
Swiss Tower Commercial Building by Swiss Property in Jumeirah Lake Towers. The Swiss Tower is located in the Y cluster at Jumeirah Lakes Towers, the 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.
The Swiss Tower is complemented by a distinctively Swiss retail space on the ground floor. Behind the exterior façade, the core structure is designed at an incline, creating two triangular atriums. The clever use of interior landscaping and generous ‘air spaces’ formed by these atriums enable the Swiss theme to be carried through. The atria on the lower half of the tower features high sky gardens that lend sculptural depth to the building. The gardens are landscaped with full-grown evergreens, water and stone – all inspired by the Swiss outdoors. They create a unique backdrop where people can relax and soak up the ambiance.
While its stylish design creates a serene and tranquil working environment, state of the art technology and communications systems ensure that a workday ticks along with Swiss efficiency and precision. The flexible layout allows for up to six units per floor. All the offices enjoy amazing views of the surrounding lakes and landscaped areas.