Serviced Offices in Frankfurt. This Frankfurt am Main Business Center is OPENING in JULY 2011. The Squaire is Europe’s most modern business center with its unique architecture and its innovative use concept, this brand new business centre shows the way to the 21st century. The building is 660 meters long and over 65 meters wide. It appears to be floating straight into the future. The Business Center is the natural continuation of this trendsetting idea. In 2011 more than 2500 sqm of first-class modern office space and conference facilites will be at your disposal.The business centre is directly linked to one of the most important airports of Continental Europe, to the Frankfurt Intercity Railway Station and to the motorway A 3. As an interface between road, rail and sky, these offices in Frankfurt provide an incomparable venue with outstanding advantages of the location for maximum mobility.