Offices Completed Featured

Athens Business Center

A LEED Gold certified corporate headquarters showcasing sustainable design principles and cutting-edge building systems in the heart of Athens.

Athens, Greece
2022
Hellenic Business Properties

Project Image

25,000 m²
Total Area
Gross floor area across 8 floors
LEED Gold
Certification
Achieved sustainability rating
40%
Energy Reduction
vs. baseline building
85%
Daylight Coverage
Natural light in occupied spaces

Project Overview

The Athens Business Center represents the new standard for commercial office development in Greece. This landmark 8-story building combines contemporary architectural design with advanced sustainability features to create a premier workplace environment.

Sustainable Design

Our integrated design approach achieved LEED Gold certification through:

  • High-performance building envelope with optimized glazing
  • Efficient HVAC systems with heat recovery
  • Rainwater harvesting and greywater recycling
  • Extensive use of recycled and locally-sourced materials
  • Smart building management systems

Engineering Innovation

The building features a seismic base isolation system—one of the first commercial applications in Athens—providing superior earthquake protection while enabling the open floor plates desired by the client.

Workplace Excellence

Interior spaces prioritize occupant wellbeing with abundant natural daylight, superior air quality, and acoustic comfort. The design supports flexible work arrangements with a variety of collaborative and focused work settings.

Challenges & Solutions

Dense Urban Site

Limited construction access in busy commercial district with adjacent occupied buildings.

Solution

Developed phased construction sequence with specialized logistics planning and minimal disruption protocols.

Seismic Requirements

High seismic zone requiring enhanced structural performance while maintaining architectural vision.

Solution

Implemented base isolation system allowing greater design flexibility and improved occupant safety.

LEED Certification

Achieving Gold certification required integration of numerous sustainable systems and documentation.

Solution

Established dedicated sustainability management from design through commissioning with continuous performance verification.

Project Gallery

Project Details

Size
25,000 m²
Capacity
1,200 workstations
Budget
€65 million
Duration
42 months
Client
Hellenic Business Properties
Contractor
Attica Construction Group

Services Provided

  • Architectural Coordination
  • Structural Engineering
  • MEP Systems Design
  • Sustainability Consulting
  • Construction Administration
  • LEED Certification Management

Tags

commercial office LEED sustainable Athens

Interested in a similar project?

Let's discuss how we can help bring your vision to life.

Get in Touch