Nel Centro biedt uitzicht op de stad, een terras en gratis WiFi. De accommodatie is ideaal gelegen in Limenaria, op korte afstand van Limenaria-strand en Metalia-strand.
De units zijn voorzien van een balkon, airconditioning, een flatscreen-tv en een eigen badkamer met douche en een haardroger.
Er zijn zowel fietsverhuur als autoverhuur beschikbaar bij het aparthotel.
Pefkari-strand ligt op 2,6 km van Nel Centro, en Haven van Thassos ligt 39 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Kavala, op 62 km van de accommodatie.