Set in Limenaria in the Thrace region, Nel Centro has a balcony. The property is located 100 metres from Limenaria Beach, less than 1 km from Metalia Beach and 2.6 km from Pefkari Beach. The aparthotel offers city views, a terrace, and free WiFi is available throughout the property.
Complete with a private bathroom fitted with a shower and a hair dryer, all units at the aparthotel have a flat-screen TV and air conditioning, and some rooms also feature a seating area. At the aparthotel, units come with bed linen and towels.
There is a supermarket a short distance from the aparthotel.
Both a bicycle rental service and a car rental service are available at the aparthotel.
Port of Thassos is 39 km from Nel Centro, while Maries Church is 9.2 km from the property. The nearest airport is Kavala International Airport, 62 km from the accommodation.