×

The Squaire

(1,763) Business center in Frankfurt, Germany
The Squaire is an office building in Frankfurt, Germany. It was built between 2006 and 2011 on top of an existing train station near Frankfurt Airport. The building is 660 m long, 65 m wide, 45 m high, and has nine floors. With a total floor area of 140,000 m² it is the largest office building in Germany.
Address: Am Flughafen 12, 60549 Frankfurt am Main, Germany
Hours: Open 24 hours
Phone: +49 69 64350107