Nikoleri Studios & Apartments +30.24230 86087 +30.6972539233 +30.6981665668Lefkokastro, Evia Region, 37006, GreeceApartment Add to favorites 0