Situé en plein cœur de Paphos, à proximité de la place Kennedy avec ses boutiques et ses restaurants, le City Center Apartments propose des hébergements indépendants modernes dotés d'un balcon et d'une connexion Wi-Fi gratuite. Le château médiéval de Paphos se trouve à 2,4 km de l'établissement.
Revêtus de parquet et décorés dans des tons doux, tous les logements disposent d'une cuisine entièrement équipée et d'un salon avec une télévision par câble à écran plat. Chacune comprend une salle de bains moderne avec douche à l'italienne.
Un service de location de vélos est assuré sur place.
Les tombeaux des rois se trouvent à 1,2 km de l'établissement. L'aéroport international de Paphos est à 11 km.