L'établissement est un complexe résidentiel composé de 4 bâtiments et 80 appartements, entouré d'une cour magnifiquement paysagée. Le projet Art Square offre un environnement unique et passionnant aux résidents potentiels tant sur son territoire qu'au-delà. Il est situé dans le centre historique de Limassol, à quelques pas de la vieille ville, des principaux centres d'affaires, des écoles, des commerces, bénéficie d'un large éventail de commodités et d'un parc linéaire public.