A modern superb commercial and residential tower.
IBC Tower is centrally located on Apostolou Pavlou Avenue, between Paphos city center and Kato Paphos, just 5 minutes’ drive in either direction. Apostolou Pavlou Avenue is one of the most commercialise streets in Paphos as it connects the city center to the ‘main strip’ of Kato Paphos tourist area. It is surrounded with commercial businesses, which include, shops, offices, coffee shops and banks.
Share this page