
Icon
Credits
Company / Customer
Designer
Year
2025
Location
Athens, Greece
Disciplines
Architecture
Category
Residential
Award
Winner
Details
The ICON LIVING PROJECT in Athens-Glyfada combines urban design, nature, and sea views. Two modern 5-storey buildings offer 15 luxurious apartments with a minimalist style and spectacular vistas. Natural materials and thoughtful spatial planning create a harmonious connection to the surroundings. Sustainable and energy-efficient (Class A+), the project sets new standards for exclusive living in Athens.







