Tower 25 is a 67 meter high building located in the centre of Nicosia next to Eleftheria Square. It was designed by the world-famous architect Jean Nouvel, a major addition to Nicosia's landmarks.
The 10,000-square meter tower includes retail space, 6 floors of Commercial offices, 10 full floor apartments & duplex penthouse with Roof terrace.
Award: Best Tall Building Europe 2016 by CTBUH