

The DEBENHAMS APOLLON Department Store is located on Makarios Avenue in Limassol. The land covers 8.700 square meters, the building area is 6.900 m² and there are 174 parking places. There is also a NEXT shop. In 2008, the Company began expansion works for the extension of the department store by another 200 square meters of retail space as well as of the parking space on a basement level.