The Park is a campus-style office and business complex. It encompasses 12 state-of-the-art buildings. They are surrounded by gardens with carefully selected species of trees, plants and grasses, as well as various water features and streams..

The complex is only 50 metres far from Metro station “Chodov” and other important transport connections. The Chodov shopping and entertainment centre is located in its direct vicinity.